Pavel Boldyrev
79e5a8ebb0
fix(vm): Regression: cannot create disks larger than 99G ( #335 )
2023-05-13 22:13:57 -04:00
dependabot[bot]
37a1234bb0
chore(deps): bump github.com/docker/distribution from 2.8.1+incompatible to 2.8.2+incompatible in /tools ( #331 )
2023-05-11 17:02:21 -04:00
GitHub Bot
ba57a5da36
chore(main): release 0.19.0 ( #325 )
2023-05-10 22:12:02 -04:00
Pavel Boldyrev
8359c03aa8
fix(vm,lxc): Add validation for non-empty tags ( #330 )
2023-05-11 02:06:15 +00:00
Jordan Keith
4be9914757
feat(vm,lxc): Improved support for different disk size units ( #326 )
2023-05-10 07:46:16 -04:00
dependabot[bot]
d94a4ce7cf
chore(deps): bump github.com/goreleaser/goreleaser from 1.18.1 to 1.18.2 in /tools ( #327 )
...
chore(deps): bump github.com/goreleaser/goreleaser in /tools
Bumps [github.com/goreleaser/goreleaser](https://github.com/goreleaser/goreleaser ) from 1.18.1 to 1.18.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.18.1...v1.18.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-05-08 21:00:14 -04:00
dependabot[bot]
aea079e0b1
chore(deps): bump github.com/goreleaser/goreleaser from 1.17.2 to 1.18.1 in /tools ( #324 )
...
chore(deps): bump github.com/goreleaser/goreleaser in /tools
Bumps [github.com/goreleaser/goreleaser](https://github.com/goreleaser/goreleaser ) from 1.17.2 to 1.18.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.17.2...v1.18.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-05-05 20:51:35 -04:00
GitHub Bot
c3f1d25d7c
chore(main): release 0.18.2 ( #315 )
2023-05-04 20:27:19 -04:00
Pavel Boldyrev
f0b88e336c
fix(vm,lxc): Tags reordering on plan re-apply ( #322 )
2023-05-05 00:19:20 +00:00
Remko Molier
97ca22abbb
fix(vm): Fix IPv6 handling ( #319 )
...
* fix: Fix IPv6 handling in resource "virtual_environment_vm"
* also use "*IPv6Address" keys
---------
Co-authored-by: Remko Molier <remko.molier@kuehne-nagel.com>
Co-authored-by: Pavel Boldyrev <627562+bpg@users.noreply.github.com>
2023-05-03 20:36:10 -04:00
dependabot[bot]
b8184e47c1
chore(deps): bump github.com/sigstore/rekor from 1.0.1 to 1.1.1 in /tools ( #320 )
2023-05-03 18:30:19 -04:00
Pavel Boldyrev
aa99290664
chore(make): Add lint
, release-build
targets ( #317 )
2023-05-01 03:37:35 +00:00
dependabot[bot]
2a03818d40
chore(deps): bump github.com/goreleaser/goreleaser from 1.17.1 to 1.17.2 in /tools ( #313 )
...
chore(deps): bump github.com/goreleaser/goreleaser in /tools
Bumps [github.com/goreleaser/goreleaser](https://github.com/goreleaser/goreleaser ) from 1.17.1 to 1.17.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.17.1...v1.17.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-04-24 21:39:40 -04:00
GitHub Bot
b33a8ce620
chore(main): release 0.18.1 ( #309 )
2023-04-24 11:09:21 -04:00
Fabian Heib
496bda4edc
fix(firewall): use correct default value for firewall ( #312 )
2023-04-23 15:26:25 -04:00
Pavel Boldyrev
7c9505d11f
fix(file): SSH file upload on Windows ( #308 )
...
* fix(file): SSH file upload on Windows
* update bug report template
2023-04-20 02:14:48 +00:00
GitHub Bot
20aacc2547
chore(main): release 0.18.0 ( #297 )
2023-04-18 01:41:04 +00:00
Pavel Boldyrev
8addb1d1d5
feat(vm): Wait for the VM creation task to complete ( #305 )
...
feat(vm): Add sync wait in VM create operation
2023-04-17 21:30:08 -04:00
dependabot[bot]
d24f60aaa2
chore(deps): bump github.com/goreleaser/goreleaser from 1.16.2 to 1.17.1 in /tools ( #303 )
...
chore(deps): bump github.com/goreleaser/goreleaser in /tools
Bumps [github.com/goreleaser/goreleaser](https://github.com/goreleaser/goreleaser ) from 1.16.2 to 1.17.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.16.2...v1.17.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-04-17 18:50:28 -04:00
dependabot[bot]
672249246f
chore(deps): bump nokogiri from 1.14.2 to 1.14.3 in /docs ( #299 )
...
Bumps [nokogiri](https://github.com/sparklemotion/nokogiri ) from 1.14.2 to 1.14.3.
- [Release notes](https://github.com/sparklemotion/nokogiri/releases )
- [Changelog](https://github.com/sparklemotion/nokogiri/blob/main/CHANGELOG.md )
- [Commits](https://github.com/sparklemotion/nokogiri/compare/v1.14.2...v1.14.3 )
---
updated-dependencies:
- dependency-name: nokogiri
dependency-type: indirect
...
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-04-14 23:38:25 +00:00
dependabot[bot]
fc4a6e8ace
chore(deps): bump commonmarker from 0.23.8 to 0.23.9 in /docs ( #298 )
...
Bumps [commonmarker](https://github.com/gjtorikian/commonmarker ) from 0.23.8 to 0.23.9.
- [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.8...v0.23.9 )
---
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-04-14 19:36:31 -04:00
dependabot[bot]
a896b5051e
chore(deps): bump golang.org/x/crypto from 0.7.0 to 0.8.0 ( #296 )
2023-04-10 20:43:13 -04:00
GitHub Bot
5ffb7d5acc
chore(main): release 0.17.1 ( #292 )
2023-04-09 20:02:40 -04:00
Pavel Boldyrev
f4783f8cda
fix(firewall): Add support for firewall
flag for LXC/VM net adapters ( #295 )
2023-04-09 23:59:40 +00:00
Pavel Boldyrev
be3995e969
fix(core): Error when open SSH session on Windows ( #293 )
...
* fix(core): Error when open SSH session on Windows
* update PR template
2023-04-07 22:38:07 -04:00
Pavel Boldyrev
401b39782f
fix(file): "Permission denied" error when creating a file by a non-root user ( #291 )
...
* fix(file): "Permission denied" error when creating a file by a non-root user
* fix linter errors
2023-04-07 21:58:37 -04:00
GitHub Bot
b7e73ed360
chore(main): release 0.17.0 ( #289 )
2023-04-07 15:39:10 -04:00
Henri Williams
f9e263ad5e
feat(vm): add support for boot_order
argument for VM ( #219 )
...
* feat(vm): add support for 'boot_order and boot_disk flags for VM
* refactoring (1)
* refactor to use only boot_order argument
---------
Co-authored-by: Pavel Boldyrev <627562+bpg@users.noreply.github.com>
2023-04-07 15:35:38 -04:00
Pavel Boldyrev
2fa922930f
chore: cleanup and fix linter errors ( #290 )
2023-04-05 00:04:12 +00:00
Szczepan Wiśniowski
ed3dfeae99
fix(provider): Deprecate virtual_environment
block ( #288 )
...
refactor(provider): Allow specifying attributes outside of virtual_environment block
Also deprecate virtual_environment block, update docs and examples.
Fixes #117
Apparently CDKTF skips schemas without attributes, it has been fixed but it is available only in prerelease currently (https://github.com/hashicorp/terraform-cdk/pull/2736 )
Release-As: 0.17.0
2023-04-04 19:55:48 -04:00
GitHub Bot
e8d926218e
chore(main): release 0.17.0-rc2 ( #286 )
2023-04-03 20:47:08 -04:00
Pavel Boldyrev
1bfc29e2cc
fix(firewall): fw controls bugfixes ( #287 )
...
fix(firewall): fw controls bugfixes
- fix alias examples in docs
- docs & examples improvements
- add support for security group insertion
Release-As: 0.17.0-rc2
2023-04-04 00:42:35 +00:00
dependabot[bot]
fc08e19f86
chore(deps): bump activesupport from 7.0.4.2 to 7.0.4.3 in /docs ( #285 )
...
Bumps [activesupport](https://github.com/rails/rails ) from 7.0.4.2 to 7.0.4.3.
- [Release notes](https://github.com/rails/rails/releases )
- [Changelog](https://github.com/rails/rails/blob/v7.0.4.3/activesupport/CHANGELOG.md )
- [Commits](https://github.com/rails/rails/compare/v7.0.4.2...v7.0.4.3 )
---
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-04-02 18:23:30 -04:00
GitHub Bot
9465f1472c
chore(main): release 0.17.0-rc1 ( #284 )
2023-04-02 18:04:52 -04:00
Pavel Boldyrev
98e1cff7fe
feat: Add firewall resources ( #246 )
...
* refactoring existing cluster / firewall API for better composition
* add basic security groups API
fix linter errors
* add rules API
* fix after renaming resourceVirtualEnvironmentClusterIPSet
* fix linter errors
* make linter happy
* even more refactoring
* tidy up datasources
* in refactoring spree
* update examples
* fix firewall resource/datasource & client error handling
* add ipset(s) datasource
* update docs
* add security group resource with rules
* docs
* fix security group update, TODO: rule update
* fix after rebase
* add rule update, extract common rule schema, refactor group
* fix linter errors
* bump linter for ci
* make alias and ipset reusable
* make security group reusable
* refactor datasources
* add security group datasources
* fix linter errors
* update docs
TODO: documentation for group datasources
* add sg docs, update doc index
* minor cleanup
* fix examples & tests
* stub for firewall-level options and rules
* extract firewall interface
* add firewall options and rules on the cluster level
TODO: issues with rule list management
* refactor all resources format AGAIN, now more flat, without complex subresources
* sort out hierarchy of APIs and remove duplication in API wrappers
* bring back security group
* finally, working rules
* restore cluster firewall option
* add containers support
* add options
* move rules back under security group, update docs
* fix vm_id / container_id attrs
* add examples
* cleanup
* more cleanup
Release-As: 0.17.0-rc1
2023-04-02 18:01:10 -04:00
GitHub Bot
960af3ab89
chore(main): release 0.16.0 ( #279 )
2023-04-02 17:03:14 -04:00
Pavel Boldyrev
db7afe2e4a
chore: add missing docs ( #283 )
...
* added documentation for #282
* add contributor's note to the PR template
2023-04-02 19:35:10 +00:00
Szczepan Wiśniowski
f0f31eee47
feat(vm): Add scsi_hardware field ( #282 )
2023-04-02 15:10:29 -04:00
dependabot[bot]
d8c1fb3573
chore(deps): bump github.com/golangci/golangci-lint from 1.52.1 to 1.52.2 in /tools ( #278 )
...
chore(deps): bump github.com/golangci/golangci-lint in /tools
Bumps [github.com/golangci/golangci-lint](https://github.com/golangci/golangci-lint ) from 1.52.1 to 1.52.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.52.1...v1.52.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>
Co-authored-by: Pavel Boldyrev <627562+bpg@users.noreply.github.com>
2023-03-27 21:48:33 +00:00
dependabot[bot]
b403a4940f
chore(deps): bump github.com/hashicorp/terraform-plugin-sdk/v2 from 2.25.0 to 2.26.1 ( #277 )
...
chore(deps): bump github.com/hashicorp/terraform-plugin-sdk/v2
Bumps [github.com/hashicorp/terraform-plugin-sdk/v2](https://github.com/hashicorp/terraform-plugin-sdk ) from 2.25.0 to 2.26.1.
- [Release notes](https://github.com/hashicorp/terraform-plugin-sdk/releases )
- [Changelog](https://github.com/hashicorp/terraform-plugin-sdk/blob/main/CHANGELOG.md )
- [Commits](https://github.com/hashicorp/terraform-plugin-sdk/compare/v2.25.0...v2.26.1 )
---
updated-dependencies:
- dependency-name: github.com/hashicorp/terraform-plugin-sdk/v2
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-27 21:46:23 +00:00
Pavel Boldyrev
8edfe9c7c5
feat: Update to Go 1.19 ( #280 )
...
* feat: Update to Go 1.19
* fix order of steps in CI
2023-03-27 21:43:55 +00:00
dependabot[bot]
edd96857e6
chore(deps): bump actions/stale from 7 to 8 ( #276 )
...
Bumps [actions/stale](https://github.com/actions/stale ) from 7 to 8.
- [Release notes](https://github.com/actions/stale/releases )
- [Changelog](https://github.com/actions/stale/blob/main/CHANGELOG.md )
- [Commits](https://github.com/actions/stale/compare/v7...v8 )
---
updated-dependencies:
- dependency-name: actions/stale
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-03-27 17:18:09 -04:00
GitHub Bot
51ebd8db43
chore(main): release 0.15.0 ( #272 )
2023-03-25 10:34:59 -04:00
Pavel Boldyrev
17dca987eb
fix(vm): Prevent file_format
override with default qcow2
in TF state ( #275 )
...
* fix(vm): Fix for `raw` file format for new empty disks
* make file_format computed
* apply default file_format for disc cloning as well
2023-03-25 10:18:42 -04:00
dependabot[bot]
fdb9dc7714
chore(deps): bump actions/setup-go from 3 to 4 ( #269 )
...
Bumps [actions/setup-go](https://github.com/actions/setup-go ) from 3 to 4.
- [Release notes](https://github.com/actions/setup-go/releases )
- [Commits](https://github.com/actions/setup-go/compare/v3...v4 )
---
updated-dependencies:
- dependency-name: actions/setup-go
dependency-type: direct:production
update-type: version-update:semver-major
...
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-21 22:18:04 -04:00
dependabot[bot]
1150163b4b
chore(deps): bump github.com/golangci/golangci-lint from 1.51.2 to 1.52.1 in /tools ( #274 )
...
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.2 to 1.52.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.51.2...v1.52.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-03-21 22:09:41 -04:00
Pavel Boldyrev
c2d3f46474
feat(vm): Add bare minimum VM datasource ( #268 )
...
* feat(vm): Add a bare minimum VM datasource
* fix linter errors
* fix doc
* add lookup across all nodes in the cluster, add filter by tags
* stable vm list
* fix linter errors
* pr feedback: switch to dynamic id for vms
* add datasource examples
* add unit tests
* Update virtual_environment_vms.md
2023-03-22 01:52:58 +00:00
dependabot[bot]
7a0e1db6c4
chore(deps): bump github.com/goreleaser/goreleaser from 1.16.1 to 1.16.2 in /tools ( #271 )
...
chore(deps): bump github.com/goreleaser/goreleaser in /tools
Bumps [github.com/goreleaser/goreleaser](https://github.com/goreleaser/goreleaser ) from 1.16.1 to 1.16.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.16.1...v1.16.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-03-20 21:29:22 -04:00
GitHub Bot
6e71c5edaa
chore(main): release 0.14.1 ( #264 )
2023-03-19 01:24:21 +00:00
Pavel Boldyrev
763527e535
fix: additional logging in API client ( #267 )
2023-03-19 01:15:19 +00:00