Releases: ionos-cloud/terraform-provider-ionoscloud
Releases · ionos-cloud/terraform-provider-ionoscloud
v6.4.12
What's Changed
- fix: is_system_user should be computed by @cristiGuranIonos in #505
- feat: Add support for new private k8s params by @adeatcu-ionos in #490
- fix: add 'priority' in state for DNS record, modify tests and documen… by @adeatcu-ionos in #508
- Feat: server boot device selection by @cbeti-ionos in #507
- add dummy linter ci by @cristiGuranIonos in #510
- doc: fix documentation for DBaaS Mongo User by @adeatcu-ionos in #509
- feat: modify default timeout for k8s nodepools by @adeatcu-ionos in #512
- test: Fix k8s clusters import test by @adeatcu-ionos in #513
Full Changelog: v6.4.11...v6.4.12
v6.4.11
Documentation
- Refactor readme files to better explain the usage of the provider
Features
- Add
flowlog
toionoscloud_nic
resource - Add
flowlog
toionoscloud_networkloadbalancer
resource - Add
flowlog
toionoscloud_application_loadbalancer
resource - Update dependency for terraform-plugin-sdk v2.30.0
- Use v6.4.10 of cloudapiv6 sdk
- #494 add
proxy-protocol
toionoscloud_networkloadbalancer_forwarding_rule
resource
New Product - Autoscaling:
Resources
:Data Sources
:
Fixes
- #487. Crash on server import without inline
nic
- #503. Use
Location
func for state tracking request instead of getting Location header directly and minor refactor. - #497. allow to set empty
name
forionoscloud_dns_record
- Refactor validation to use
validation.AllDiag
instead ofvalidation.All
, remove unnecessary usage ofvalidation.All
New Contributors
- @clemenschuaccso made their first contribution in #493
Full Changelog: v6.4.10...v6.4.11
v6.4.10
What's Changed
- feature: allow account_number to be set in provider config. fixes #460 by @cristiGuranIonos in #461
- Fix ionoscloud_ipfailover resource and solve the problems presented at #432 @adeatcu-ionos in #455
- refactor: add nic service, rename services, other small changes by @cristiGuranIonos in #458
- doc: modify CHANGELOG.md by @adeatcu-ionos in #464
- refactor: rename LAN service by @adeatcu-ionos in #465
- #412 add support to set power state of Enterprise and Cube servers, by adding the new field
vm_state
inionoscloud_server
,ionoscloud_cube_server
andionoscloud_vcpu_server
resources by @cbeti-ionos in #462 - test: Fix IP failover import tests by @adeatcu-ionos in #466
- chore: replace deprecated function for debugging by @cristiGuranIonos in #471
- power state for vcpu servers by @cbeti-ionos in #472
- fix: nil deref on nic datasource by @cristiGuranIonos in #473
- docs: rename Private Cross Connect -> Cross Connect by @mimihalescu in #469
- fix: removing nic from dcd should not throw 404 err when running plan… by @cristiGuranIonos in #474
- Fix/image name exact match by @cbeti-ionos in #475
- build(deps): bump golang.org/x/net from 0.12.0 to 0.17.0 by @dependabot in #468
- fix: image ds name exact matching by @cbeti-ionos in #476
Full Changelog: v6.4.9...v6.4.10
v6.4.9
What's Changed
- docs: remove EA notice from Cloud DNS and Data Platform by @mimihalescu in #454
- feat: update go sdk to allow contract number to be used by @cristiGuranIonos in #456
- feat: update dependencies by @cristiGuranIonos in #457
Full Changelog: v6.4.8...v6.4.9
v6.4.8
From Changelog:
Fixes
- #443
primary_ip
inionoscloud_server
should be set on creation ssh_keys
was no longer being set if server was not vcpu.ssh_keys
will no longer be computed on any type of serverssh_key_path
will now be set to schema on creation- setting explicit
ipv6_cidr_block
onnic
resource. - ipv6 fields
dhcpv6
,ipv6_cidr_block
,ipv6_ips
not updating correctly onionoscloud_server
andionoscloud_cube_server
- issue caused by
dhcpv6
field for plans which do not enable the IPv6 feature - #449. Increase
NotFoundChecks
to 9999.
Documentation
- Example IPv6 usage for
ionoscloud_server
andionoscloud_cube_server
What's Changed(auto-generated):
- fix: change to existing cdrom id by @cristiGuranIonos in #446
- fix: ssh_keys problems on upgrade or creation by @cristiGuranIonos in #444
- feat: add workflow for server tag to run every MON WED FRI by @cristiGuranIonos in #447
- fix: primary_ip should be set on creation by @cristiGuranIonos in #445
- fix: allow custom value for ipv6_cidr_block by @cbeti-ionos in #442
- fix: ipv6CidrBlock should pe string by @cristiGuranIonos in #448
- fix: tests k8s bucket and k8s version by @cristiGuranIonos in #452
- Fix/inline nic ipv6 by @cbeti-ionos in #453
- fix: increase notfoundchecks to 9999 for k8s large clusters by @cristiGuranIonos in #450
Full Changelog: v6.4.7...v6.4.8
v6.4.7
add mongo enterprise (#434)
v6.4.6
Fixes
- Fix
ipv6_ips
should not request a re-apply of the plan ifipv6_cidr_block
is not set on the lan - Fix
dhcpv6
should not be set on server nic if IPv6 is not enabled on the lan - Fix
boot_cdrom
should not crash even if not set to an UUID
Documentation
- Fix
inoscloud_image
docs to get cdrom image - Fix
boot_cdrom
- add description and examples
Features
- Add support for
VCPU
servers
v6.4.5
What's Changed
- Feat/implement ipv6 by @cbeti-ionos in #428
- doc: update CHANGELOG.md by @adeatcu-ionos in #422
- feat: make nic optional and allow multiple firewalls in server in ionoscloud_server by @cristiGuranIonos in #391
- Fix/add ram and cores cubeserver datasource by @cbeti-ionos in #419
- doc: update documentation by @adeatcu-ionos in #426
- refactor: separate cloudapi code so services can be written easier by @cristiGuranIonos in #425
- test: remove 'all' tag for some faulty tests [skip actions] by @adeatcu-ionos in #430
- test: Fix k8s tests by @adeatcu-ionos in #431
Full Changelog: v6.4.4...v6.4.5
v6.4.4
Features
- Add support for PgSQL User & Databases
Dependency update
- Update
sdk-go-dbaas-postgres
to version 1.1.2
v6.4.3
Features
- Add support for
Logging Service
Docs
- Improve example for
ionoscloud_private_crossconnect