GitHub Bot
73ff94b70c
chore(main): release 0.29.0 ( #470 )
...
Co-authored-by: Pavel Boldyrev <627562+bpg@users.noreply.github.com>
2023-08-10 21:44:46 +00:00
allcontributors[bot]
ba4b810526
docs: add michaelfranzl as a contributor for bug ( #484 )
...
* docs: update README.md
* docs: update .all-contributorsrc
---------
Co-authored-by: allcontributors[bot] <46447321+allcontributors[bot]@users.noreply.github.com>
2023-08-10 17:31:54 -04:00
allcontributors[bot]
ea2df742eb
docs: add yoshikakbudto as a contributor for bug ( #483 )
...
* docs: update README.md
* docs: update .all-contributorsrc
---------
Co-authored-by: allcontributors[bot] <46447321+allcontributors[bot]@users.noreply.github.com>
2023-08-10 20:51:35 +00:00
dependabot[bot]
390f03c159
chore(deps): bump github.com/golangci/golangci-lint from 1.53.3 to 1.54.0 in /tools ( #482 )
...
* chore(deps): bump github.com/golangci/golangci-lint in /tools
Bumps [github.com/golangci/golangci-lint](https://github.com/golangci/golangci-lint ) from 1.53.3 to 1.54.0.
- [Release notes](https://github.com/golangci/golangci-lint/releases )
- [Changelog](https://github.com/golangci/golangci-lint/blob/master/CHANGELOG.md )
- [Commits](https://github.com/golangci/golangci-lint/compare/v1.53.3...v1.54.0 )
---
updated-dependencies:
- dependency-name: github.com/golangci/golangci-lint
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
* fix linter errors
* fix go.sum
---------
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Pavel Boldyrev <627562+bpg@users.noreply.github.com>
2023-08-10 16:47:02 -04:00
dependabot[bot]
eb3d8473ac
chore(deps): bump github.com/goreleaser/goreleaser from 1.19.2 to 1.20.0 in /tools ( #481 )
...
chore(deps): bump github.com/goreleaser/goreleaser in /tools
Bumps [github.com/goreleaser/goreleaser](https://github.com/goreleaser/goreleaser ) from 1.19.2 to 1.20.0.
- [Release notes](https://github.com/goreleaser/goreleaser/releases )
- [Changelog](https://github.com/goreleaser/goreleaser/blob/main/.goreleaser.yaml )
- [Commits](https://github.com/goreleaser/goreleaser/compare/v1.19.2...v1.20.0 )
---
updated-dependencies:
- dependency-name: github.com/goreleaser/goreleaser
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-08-10 20:27:52 +00:00
dependabot[bot]
a7047dac72
chore(deps): bump goreleaser/goreleaser-action from 4.3.0 to 4.4.0 ( #480 )
...
Bumps [goreleaser/goreleaser-action](https://github.com/goreleaser/goreleaser-action ) from 4.3.0 to 4.4.0.
- [Release notes](https://github.com/goreleaser/goreleaser-action/releases )
- [Commits](https://github.com/goreleaser/goreleaser-action/compare/v4.3.0...v4.4.0 )
---
updated-dependencies:
- dependency-name: goreleaser/goreleaser-action
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-08-10 20:24:06 +00:00
Pavel Boldyrev
2cf64b88c3
fix(vm): ensure startup / shutdown delay is applied when order is not configured ( #479 )
2023-08-10 16:21:41 -04:00
Pavel Boldyrev
8d0b3ed25f
fix(vm): default disk cache is not set to none
if not specified for an existing disk ( #478 )
...
Also fixes missing `ForceNew` for `file` resources.
2023-08-10 19:27:22 +00:00
dependabot[bot]
185e98fe80
chore(deps): bump golang.org/x/crypto from 0.11.0 to 0.12.0 ( #465 )
...
Bumps [golang.org/x/crypto](https://github.com/golang/crypto ) from 0.11.0 to 0.12.0.
- [Commits](https://github.com/golang/crypto/compare/v0.11.0...v0.12.0 )
---
updated-dependencies:
- dependency-name: golang.org/x/crypto
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-08-10 15:23:20 +00:00
dependabot[bot]
2e16fbb44b
chore(deps-dev): bump commonmarker from 0.23.9 to 0.23.10 in /docs ( #472 )
...
Bumps [commonmarker](https://github.com/gjtorikian/commonmarker ) from 0.23.9 to 0.23.10.
- [Release notes](https://github.com/gjtorikian/commonmarker/releases )
- [Changelog](https://github.com/gjtorikian/commonmarker/blob/v0.23.10/CHANGELOG.md )
- [Commits](https://github.com/gjtorikian/commonmarker/compare/v0.23.9...v0.23.10 )
---
updated-dependencies:
- dependency-name: commonmarker
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-08-10 15:19:22 +00:00
allcontributors[bot]
5eee4110b4
docs: add dandaolrian as a contributor for code ( #477 )
...
* docs: update README.md
* docs: update .all-contributorsrc
---------
Co-authored-by: allcontributors[bot] <46447321+allcontributors[bot]@users.noreply.github.com>
2023-08-10 15:16:42 +00:00
allcontributors[bot]
dc80cc2be5
docs: add moustafab as a contributor for bug, and code ( #476 )
...
* docs: update README.md
* docs: update .all-contributorsrc
---------
Co-authored-by: allcontributors[bot] <46447321+allcontributors[bot]@users.noreply.github.com>
Co-authored-by: Pavel Boldyrev <627562+bpg@users.noreply.github.com>
2023-08-10 15:10:31 +00:00
Moustafa Baiou
244e061779
fix(user): make password
attribute optional ( #474 )
...
* fix(user): make password attribute optional
The password is already optional in the terraform schema, but still serialized and sent as an empty string via the client. This addresses the request body serialization.
Addresses #462
* add example template
---------
Co-authored-by: Pavel Boldyrev <627562+bpg@users.noreply.github.com>
2023-08-10 15:07:49 +00:00
dandaolrian
f901e711dd
feat(file): ensure upload of ISO/VSTMPL is completed upon resource creation ( #471 )
...
* feat(provider): ensure upload of ISO/VSTMPL completes before starting VM and add timeout to config for this
* remove `ForceNew: true` for the timeout attribute
* minor docs update
---------
Co-authored-by: dandaolrian <dandaolrian@users.noreply.github.com>
Co-authored-by: Pavel Boldyrev <627562+bpg@users.noreply.github.com>
2023-08-10 11:01:14 -04:00
dependabot[bot]
8a5a53301b
chore(deps): bump github.com/hashicorp/terraform-plugin-framework from 1.3.3 to 1.3.4 ( #466 )
2023-08-07 19:09:26 +00:00
dependabot[bot]
7c9e3ed1af
chore(deps): bump github.com/hashicorp/terraform-plugin-framework-validators from 0.10.0 to 0.11.0 ( #467 )
2023-08-07 15:06:02 -04:00
allcontributors[bot]
6870a1a30e
docs: add grzeg1 as a contributor for bug ( #469 )
...
* docs: update README.md
* docs: update .all-contributorsrc
---------
Co-authored-by: allcontributors[bot] <46447321+allcontributors[bot]@users.noreply.github.com>
2023-08-07 14:43:34 -04:00
GitHub Bot
8803bb0b6a
chore(main): release 0.28.0 ( #452 )
2023-08-06 13:45:14 -04:00
Pavel Boldyrev
85ff60d4bd
feat(vm): add support for SMBIOS settings ( #454 )
...
* feat(vm): add support for SMBIOS settings
* fix linter errors
* fix smbios error at clone
2023-08-06 00:31:17 +00:00
Pavel Boldyrev
824e51c650
fix(API): remove HTTP client timeout ( #464 )
...
The HTTP client makes requests using the operational context passed from Terraform. The client will no longer enforce its own fixed timeout but will rely on context cancellation instead.
2023-08-05 22:59:14 +00:00
Pavel Boldyrev
5a3b1ccaf7
fix(user): make password
attribute optional ( #463 )
2023-08-05 22:57:08 +00:00
Pavel Boldyrev
368b133427
chore(doc): cleanup readme ( #461 )
...
<!---
BEGIN_COMMIT_OVERRIDE
END_COMMIT_OVERRIDE
--->
2023-08-04 04:44:49 +00:00
allcontributors[bot]
40a24786b7
docs: add si458 as a contributor for bug, and test ( #460 )
...
* docs: update README.md [skip ci]
* docs: update .all-contributorsrc [skip ci]
* Update .all-contributorsrc
---------
Co-authored-by: allcontributors[bot] <46447321+allcontributors[bot]@users.noreply.github.com>
Co-authored-by: Pavel Boldyrev <627562+bpg@users.noreply.github.com>
2023-08-04 00:15:06 -04:00
Pavel Boldyrev
cb71d731f1
chore(doc): add existing contributors ( #459 )
2023-08-04 00:05:16 -04:00
Pavel Boldyrev
d885e64372
chore: add all-contributors to README.md ( #455 )
...
chore: add __all-contributors__ to README.md
2023-08-03 21:44:38 -04:00
Boik
0d3227a890
fix(vm): give cache
the correct default value ( #450 )
2023-08-02 08:18:55 -04:00
GitHub Bot
c785279786
chore(main): release 0.27.0 ( #444 )
2023-07-30 15:14:14 -04:00
Pavel Boldyrev
c1e7cea21e
fix(vm): cloned VM with efi_disk
got re-created at re-apply ( #447 )
...
Also fixes for startup order (not released yet).
2023-07-30 18:41:41 +00:00
Pavel Boldyrev
a3b95c8053
chore: update dependencies, cleanup docs ( #446 )
2023-07-30 16:24:53 +00:00
Pavel Boldyrev
b045746a94
feat(vm): add support for start/shutdown order configuration ( #445 )
2023-07-29 22:55:12 -04:00
Pavel Boldyrev
cfe3d96576
feat(vm): add support for disk cache
option ( #443 )
2023-07-29 13:29:14 -04:00
GitHub Bot
aefa349263
chore(main): release 0.26.0 ( #441 )
2023-07-28 22:15:45 -04:00
Pavel Boldyrev
a9a7329d9f
feat(core): migrate version
datasource to TF plugin framework ( #440 )
...
* feat: migrate `version` datasource to tf framework
* set up documentation generator
* add generated docs for network resources
* fix test mux server, add import examples to network resources
* fix network tests
* fix shell examples
2023-07-29 02:10:02 +00:00
Pavel Boldyrev
8e2d18053f
chore(docs): Update README.md ( #442 )
...
* chore(docs): update gems
* chore(docs): update README.md
2023-07-26 23:55:38 +00:00
dependabot[bot]
d82a08dcb4
chore(deps): bump github.com/hashicorp/terraform-plugin-framework from 1.3.2 to 1.3.3 ( #439 )
...
chore(deps): bump github.com/hashicorp/terraform-plugin-framework
Bumps [github.com/hashicorp/terraform-plugin-framework](https://github.com/hashicorp/terraform-plugin-framework ) from 1.3.2 to 1.3.3.
- [Release notes](https://github.com/hashicorp/terraform-plugin-framework/releases )
- [Changelog](https://github.com/hashicorp/terraform-plugin-framework/blob/main/CHANGELOG.md )
- [Commits](https://github.com/hashicorp/terraform-plugin-framework/compare/v1.3.2...v1.3.3 )
---
updated-dependencies:
- dependency-name: github.com/hashicorp/terraform-plugin-framework
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-07-24 20:32:51 -04:00
GitHub Bot
f68e8ea565
chore(main): release 0.25.0 ( #434 )
2023-07-20 20:02:07 -04:00
Pavel Boldyrev
b2a27f3ccf
chore: cleanup resource validators & utility code ( #438 )
...
* chore: cleanup resource validators & utility code
* fix linter errors
2023-07-20 19:58:19 -04:00
Boik
6781c03ca1
fix(vm): Don't add an extra efi_disk entry ( #435 )
...
* fix(vm): Don't add an extra efi_disk entry
* fix(vm): Don't add an extra efi_disk entry
---------
Co-authored-by: Pavel Boldyrev <627562+bpg@users.noreply.github.com>
2023-07-20 23:00:10 +00:00
Boik
aea9846c6f
fix(vm): fix for the api call upon empty disks ( #436 )
2023-07-18 22:03:53 -04:00
Leah
beef9b1219
feat(lxc): add support for lxc mount points ( #394 )
...
* feat(lxc): add support for lxc mount points
* update docs and examples
* improve error handling for container creation / start operations, fix size propagation for storage mounts
---------
Co-authored-by: Pavel Boldyrev <627562+bpg@users.noreply.github.com>
2023-07-16 20:41:07 -04:00
dependabot[bot]
b9ee3ae10d
chore(deps): bump github.com/skeema/knownhosts from 1.1.1 to 1.2.0 ( #433 )
...
Bumps [github.com/skeema/knownhosts](https://github.com/skeema/knownhosts ) from 1.1.1 to 1.2.0.
- [Commits](https://github.com/skeema/knownhosts/compare/v1.1.1...v1.2.0 )
---
updated-dependencies:
- dependency-name: github.com/skeema/knownhosts
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-07-16 18:35:48 +00:00
dependabot[bot]
4324b29423
chore(deps): bump github.com/hashicorp/terraform-plugin-mux from 0.11.1 to 0.11.2 ( #432 )
...
chore(deps): bump github.com/hashicorp/terraform-plugin-mux
Bumps [github.com/hashicorp/terraform-plugin-mux](https://github.com/hashicorp/terraform-plugin-mux ) from 0.11.1 to 0.11.2.
- [Release notes](https://github.com/hashicorp/terraform-plugin-mux/releases )
- [Changelog](https://github.com/hashicorp/terraform-plugin-mux/blob/main/CHANGELOG.md )
- [Commits](https://github.com/hashicorp/terraform-plugin-mux/compare/v0.11.1...v0.11.2 )
---
updated-dependencies:
- dependency-name: github.com/hashicorp/terraform-plugin-mux
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-07-16 18:32:38 +00:00
GitHub Bot
45590ef653
chore(main): release 0.24.2 ( #431 )
2023-07-16 18:14:37 +00:00
Pavel Boldyrev
0281bc83e2
fix(vm): do not reboot VM on config change if it is not running ( #430 )
2023-07-16 18:12:17 +00:00
GitHub Bot
a1d76441d5
chore(main): release 0.24.1 ( #425 )
2023-07-16 13:39:33 -04:00
Pavel Boldyrev
b86fa239dd
fix(vm): add interface
argument to cdrom
block ( #429 )
...
* fix(vm): add `interface` argument to `cdrom` block
* doc formatting
2023-07-16 16:55:49 +00:00
ikiris
e59b06e519
fix(vm): add missing unmarshal for vm custom startup order ( #428 )
...
* fix b421 - add missing unmarshal for custom startup order
* fix linter errors
---------
Co-authored-by: Pavel Boldyrev <627562+bpg@users.noreply.github.com>
2023-07-16 10:25:52 -04:00
Pavel Boldyrev
6a3bc03470
fix(firewall): add VM / container ID validation to firewall rules ( #424 )
2023-07-12 22:21:42 +01:00
GitHub Bot
041c71e4b5
chore(main): release 0.24.0 ( #404 )
2023-07-08 22:27:40 -04:00
dependabot[bot]
7240715761
chore(deps): bump github.com/goreleaser/goreleaser from 1.19.1 to 1.19.2 in /tools ( #417 )
...
chore(deps): bump github.com/goreleaser/goreleaser in /tools
Bumps [github.com/goreleaser/goreleaser](https://github.com/goreleaser/goreleaser ) from 1.19.1 to 1.19.2.
- [Release notes](https://github.com/goreleaser/goreleaser/releases )
- [Changelog](https://github.com/goreleaser/goreleaser/blob/main/.goreleaser.yaml )
- [Commits](https://github.com/goreleaser/goreleaser/compare/v1.19.1...v1.19.2 )
---
updated-dependencies:
- dependency-name: github.com/goreleaser/goreleaser
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-07-08 22:22:02 -04:00