Pavel Boldyrev
914631f58b
fix(build): Fix make example-init for TF 1.4 ( #262 )
...
* fix(build): Fix make example-init for TF 1.4
* add 1.4.2 to versions list
2023-03-16 22:09:41 -04:00
GitHub Bot
8b28e94628
chore(main): release 0.14.0 ( #252 )
2023-03-13 23:54:43 -04:00
dependabot[bot]
9afca3b88c
chore(deps): bump github.com/goreleaser/goreleaser from 1.15.2 to 1.16.1 in /tools ( #258 )
...
chore(deps): bump github.com/goreleaser/goreleaser in /tools
Bumps [github.com/goreleaser/goreleaser](https://github.com/goreleaser/goreleaser ) from 1.15.2 to 1.16.1.
- [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.15.2...v1.16.1 )
---
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>
Co-authored-by: Pavel Boldyrev <627562+bpg@users.noreply.github.com>
2023-03-14 03:47:23 +00:00
Pavel Boldyrev
d29fd97bab
fix(vm): Fix file_format
setting for new empty disks ( #259 )
2023-03-13 23:45:08 -04:00
Pavel Boldyrev
5b9e6eba05
add missing custom CPU model documentation
2023-03-12 21:07:51 -04:00
Kai Kahllund
82016fc8ff
frat(vm): Add custom CPU models support ( #254 )
...
* chore: add regex for custom cpu model validation
* update logic to use TF validators & add tests
---------
Co-authored-by: Kai Kahllund <kai.kahllund@akra.de>
Co-authored-by: Pavel Boldyrev <627562+bpg@users.noreply.github.com>
2023-03-12 20:34:02 -04:00
Tuomas Salmi
4d447390e6
feat(lxc): Add option for nested container feature ( #251 )
...
feat: Add option for nested container feature
2023-03-08 20:26:04 -05:00
GitHub Bot
1b4caa2206
chore(main): release 0.13.1 ( #243 )
2023-03-06 23:18:20 -05:00
dependabot[bot]
1aa668e03b
chore(deps): bump golang.org/x/crypto from 0.6.0 to 0.7.0 ( #248 )
...
Bumps [golang.org/x/crypto](https://github.com/golang/crypto ) from 0.6.0 to 0.7.0.
- [Release notes](https://github.com/golang/crypto/releases )
- [Commits](https://github.com/golang/crypto/compare/v0.6.0...v0.7.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-03-06 23:09:56 -05:00
dependabot[bot]
6cca133835
chore(deps): bump github.com/stretchr/testify from 1.8.1 to 1.8.2 ( #245 )
...
Bumps [github.com/stretchr/testify](https://github.com/stretchr/testify ) from 1.8.1 to 1.8.2.
- [Release notes](https://github.com/stretchr/testify/releases )
- [Commits](https://github.com/stretchr/testify/compare/v1.8.1...v1.8.2 )
---
updated-dependencies:
- dependency-name: github.com/stretchr/testify
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-02-27 19:01:38 -05:00
dependabot[bot]
e01844a0d7
chore(deps): bump github.com/golangci/golangci-lint from 1.51.1 to 1.51.2 in /tools ( #244 )
...
chore(deps): bump github.com/golangci/golangci-lint in /tools
Bumps [github.com/golangci/golangci-lint](https://github.com/golangci/golangci-lint ) from 1.51.1 to 1.51.2.
- [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.51.1...v1.51.2 )
---
updated-dependencies:
- dependency-name: github.com/golangci/golangci-lint
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-02-20 13:09:04 -05:00
Pavel Boldyrev
890fb53684
chore(deps): bump dependencies ( #242 )
2023-02-19 01:46:31 +00:00
GitHub Bot
6bb6bac3e6
chore(main): release 0.13.0 ( #236 )
2023-02-17 17:00:16 -05:00
Pavel Boldyrev
fcf9810252
feat(vm): update VM disc import logic ( #241 )
...
* feat(vm): updated VM disc import logic
fixes : #187 , #203
* ignore linter error
2023-02-17 16:53:06 -05:00
Pavel Boldyrev
197c9e5152
fix(vm): proxmox_virtual_environment_file.changed
stored as true
at file creation ( #240 )
...
This trigger "changed outside of Terraform" detection on the resource when Terraform re-applies the same plan second time.
2023-02-15 21:55:31 +00:00
semgrep.dev on behalf of @bpg
dd6aacaa27
Add Semgrep CI
2023-02-15 05:22:17 +00:00
dependabot[bot]
dbe26ed58f
chore(deps): bump github.com/hashicorp/terraform-plugin-log from 0.7.0 to 0.8.0 ( #239 )
...
chore(deps): bump github.com/hashicorp/terraform-plugin-log
Bumps [github.com/hashicorp/terraform-plugin-log](https://github.com/hashicorp/terraform-plugin-log ) from 0.7.0 to 0.8.0.
- [Release notes](https://github.com/hashicorp/terraform-plugin-log/releases )
- [Changelog](https://github.com/hashicorp/terraform-plugin-log/blob/main/CHANGELOG.md )
- [Commits](https://github.com/hashicorp/terraform-plugin-log/compare/v0.7.0...v0.8.0 )
---
updated-dependencies:
- dependency-name: github.com/hashicorp/terraform-plugin-log
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>
Co-authored-by: Pavel Boldyrev <627562+bpg@users.noreply.github.com>
2023-02-13 17:13:19 -05:00
dependabot[bot]
2b99349f1f
chore(deps): bump golang.org/x/crypto from 0.5.0 to 0.6.0 ( #238 )
...
Bumps [golang.org/x/crypto](https://github.com/golang/crypto ) from 0.5.0 to 0.6.0.
- [Release notes](https://github.com/golang/crypto/releases )
- [Commits](https://github.com/golang/crypto/compare/v0.5.0...v0.6.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-02-13 17:09:33 -05:00
Pavel Boldyrev
6cb8a29414
Create FUNDING.yml
2023-02-08 23:26:11 -05:00
dependabot[bot]
80dfceba84
chore(deps): bump github.com/goreleaser/goreleaser from 1.15.1 to 1.15.2 in /tools ( #237 )
...
chore(deps): bump github.com/goreleaser/goreleaser in /tools
Bumps [github.com/goreleaser/goreleaser](https://github.com/goreleaser/goreleaser ) from 1.15.1 to 1.15.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.15.1...v1.15.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-02-08 04:57:20 +00:00
dependabot[bot]
ffa39c13e0
chore(deps): bump activesupport from 6.0.6.1 to 6.1.7.1 in /docs ( #235 )
...
Bumps [activesupport](https://github.com/rails/rails ) from 6.0.6.1 to 6.1.7.1.
- [Release notes](https://github.com/rails/rails/releases )
- [Changelog](https://github.com/rails/rails/blob/v7.0.4.2/activesupport/CHANGELOG.md )
- [Commits](https://github.com/rails/rails/compare/v6.0.6.1...v6.1.7.1 )
---
updated-dependencies:
- dependency-name: activesupport
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-02-07 23:42:17 -05:00
GitHub Bot
4bc3b8dd5a
chore(main): release 0.12.1 ( #232 )
2023-02-07 10:15:06 -05:00
Pavel Boldyrev
f97407dc00
fix(build): trailing space in provider's version ( #233 )
2023-02-07 00:29:24 +00:00
Abdelfadeel Farag
1de9294766
fix(vm): ignore ssd disk flag with virtio interface ( #231 )
2023-02-06 19:19:44 -05:00
dependabot[bot]
722003ee5a
chore(deps): bump github.com/goreleaser/goreleaser from 1.14.1 to 1.15.1 in /tools ( #230 )
...
chore(deps): bump github.com/goreleaser/goreleaser in /tools
Bumps [github.com/goreleaser/goreleaser](https://github.com/goreleaser/goreleaser ) from 1.14.1 to 1.15.1.
- [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.14.1...v1.15.1 )
---
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-02-06 17:06:26 -05:00
dependabot[bot]
f1022a5cae
chore(deps): bump github.com/golangci/golangci-lint from 1.50.1 to 1.51.1 in /tools ( #229 )
...
chore(deps): bump github.com/golangci/golangci-lint in /tools
Bumps [github.com/golangci/golangci-lint](https://github.com/golangci/golangci-lint ) from 1.50.1 to 1.51.1.
- [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.50.1...v1.51.1 )
---
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>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-02-06 16:44:31 -05:00
GitHub Bot
ae91210f3f
chore(main): release 0.12.0 ( #218 )
2023-02-05 23:21:42 -05:00
Pavel Boldyrev
e2802d0654
fix(vm): Fix handling of empty kvm arguments ( #228 )
...
* fix(vm): Fix false detection of a changed VM state when KVM arguments is empty
PVE returns a single space string (`" "`) when KVM arguments are not set.
* fix(vm): set KVM arguments only if non-empty
2023-02-06 04:18:47 +00:00
Cameron
19185611b3
feat(lxc): Add unprivileged option ( #225 )
...
* feat: Add unprivileged parameter for containers
* feat: make modifying the unprivileged option recreate the resource
* feat: add unprivileged to tests
* docs: Add unprivileged argument
---------
Co-authored-by: cditchfield <cditchfield@thoughtmachine.net>
Co-authored-by: Pavel Boldyrev <627562+bpg@users.noreply.github.com>
2023-02-05 17:30:05 -05:00
Pavel Boldyrev
a72fd27a13
chore: disable code coverage ( #227 )
2023-02-05 13:33:04 -05:00
Boik
346c92b273
fix(vm): Don't add an extra hostpci entry ( #223 )
...
Don't add extra hostpci entry
When I try to clone from a template with no `hostpci` in the config, the post body would contain an extra `hostpci` because of these lines (from `DefaultFunc`).
2023-02-05 13:18:53 -05:00
dependabot[bot]
11fe9e539c
chore(deps): bump goreleaser/goreleaser-action from 4.1.0 to 4.2.0 ( #222 )
2023-01-30 21:47:45 -05:00
Pavel Boldyrev
e0864c098a
chore(deps): bump gem dependencies in /docs ( #221 )
2023-01-25 05:01:59 +00:00
dependabot[bot]
cef0227ef5
chore(deps): bump commonmarker from 0.23.6 to 0.23.7 in /docs ( #220 )
...
Bumps [commonmarker](https://github.com/gjtorikian/commonmarker ) from 0.23.6 to 0.23.7.
- [Release notes](https://github.com/gjtorikian/commonmarker/releases )
- [Changelog](https://github.com/gjtorikian/commonmarker/blob/main/CHANGELOG.md )
- [Commits](https://github.com/gjtorikian/commonmarker/compare/v0.23.6...v0.23.7 )
---
updated-dependencies:
- dependency-name: commonmarker
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-01-24 23:37:33 -05:00
Pavel Boldyrev
598c62864d
feat(core): Add known hosts callback check for ssh connections ( #217 )
...
* feat(core): Add known hosts callback check for ssh connections
* fix code & add tests
2023-01-24 01:05:31 -05:00
GitHub Bot
216dce2a0a
chore(main): release 0.11.0 ( #213 )
2023-01-23 21:35:51 -05:00
Pavel Boldyrev
f157e3bd53
chore(deps): bump dependencies ( #216 )
...
- bump x/crypto to v0.5.0
- bump indirect dependencies
- add "chore" type of PRs to release notes
2023-01-24 02:03:51 +00:00
Pavel Boldyrev
06bd5aef0f
chore: set up code coverage ( #215 )
...
* chore: set up code coverage
* reformat docs
2023-01-22 23:58:52 -05:00
Moyiz
5c8ae3c3f8
feat(lxc): Add support for container tags ( #212 )
2023-01-21 21:39:12 -05:00
GitHub Bot
4b2d4b5555
chore(main): release 0.10.0 ( #206 )
2023-01-17 23:03:50 -05:00
kaje783
b539aab228
fix(vm): Add parser for CustomEFIDisk ( #208 )
...
* feat: add support for "args" flag for VM
* switch from args to kvmarguments, update type
* cosmetics: `kvmarguments` -> `kvm_arguments`
also update doc to match description from the official PVE documentation.
* fix(vm): Add parser for CustomEFIDisk
* use parseDiskSize(&string) from utils.go for CustomEFIDisk
* readd the remove space by github space
* address linter errors, remove duplicated code, add unit test
Co-authored-by: Pavel Boldyrev <627562+bpg@users.noreply.github.com>
2023-01-17 22:57:28 -05:00
Pavel Boldyrev
a50b5efa63
chore: fix linter CI
2023-01-16 22:09:27 -05:00
Pavel Boldyrev
fc254db468
chore: fix linter config ( #209 )
2023-01-16 23:24:23 +00:00
Pavel Boldyrev
bf9e31ecfc
chore: lint and reformat the code ( #204 )
...
* chore: reformat code
* chore: add commitlint config
* reformat README.md
* add linter config
* lint & reformat docs
* go linter: only new issues
* fix some linting errors
* more reformatting
* disable linter warning for some duplicated code
2023-01-16 18:07:30 -05:00
Pavel Boldyrev
dd9ffe190c
feat(lxc): Add option to customize RootFS size at LXC creation ( #207 )
...
* feat(lxc): Add option to customize RootFS size at LXC creation
* force container re-create if size changes
2023-01-15 23:17:45 -05:00
kaje783
8bd3fd7b1d
feat(vm): add support for "args" flag for VM ( #205 )
...
* feat: add support for "args" flag for VM
* switch from args to kvmarguments, update type
* cosmetics: `kvmarguments` -> `kvm_arguments`
also update doc to match description from the official PVE documentation.
Co-authored-by: Pavel Boldyrev <627562+bpg@users.noreply.github.com>
2023-01-14 21:42:10 -05:00
GitHub Bot
9101977dc8
chore(main): release 0.9.1 ( #200 )
2023-01-02 15:43:17 -05:00
Fabian Heib
496ab322be
fix(vm): Make so that on_boot can be changed with update ( #199 )
...
Make so that on_boot can be changed with update
2023-01-02 15:40:52 -05:00
dependabot[bot]
6755f9f7f8
chore(deps): bump github.com/goreleaser/goreleaser from 1.13.1 to 1.14.1 in /tools ( #198 )
...
chore(deps): bump github.com/goreleaser/goreleaser in /tools
Bumps [github.com/goreleaser/goreleaser](https://github.com/goreleaser/goreleaser ) from 1.13.1 to 1.14.1.
- [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.13.1...v1.14.1 )
---
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>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-01-02 15:35:22 -05:00
GitHub Bot
d1fbdee71c
chore(main): release 0.9.0 ( #195 )
2023-01-01 21:26:27 -05:00