Releases: ionos-cloud/terraform-provider-ionoscloud
Releases · ionos-cloud/terraform-provider-ionoscloud
v6.7.14
What's Changed
- doc: Fix some documentation, fix error messages, remove some useless … by @adeatcu-ionos in #862
- refactor: Add new 'de/fra/2' location for NFS by @adeatcu-ionos in #865
- refactor: Remove Dataplatform service by @adeatcu-ionos in #866
Full Changelog: v6.7.13...v6.7.14
v6.7.13
What's Changed
- docs: add config file info to README.md by @glimberea in #859
- refactor: Use API Gateway bundle product instead of sdk-go-api-gateway by @adeatcu-ionos in #860
- feat: Add support for new location: 'de/fra/2' by @adeatcu-ionos in #861
- Update CHANGELOG.md by @rmocanu-ionos in #863
Full Changelog: v6.7.12...v6.7.13
v6.7.12
What's Changed
- Test comment on pr by @cristiGuranIonos in #845
- feat: pr comment path by @cristiGuranIonos in #846
- feat: workflow ref by @cristiGuranIonos in #847
- feat: status checks and tag dynamically by @cristiGuranIonos in #848
- feat: pr number by @cristiGuranIonos in #849
- feat: checkout before gh by @cristiGuranIonos in #850
- fix: checks by @cristiGuranIonos in #851
- feat: kafka 3.9.0 by @mimihalescu in #853
- TWT-2381 Fix Formats in Terraform VDC by @sadhanasuresh in #857
- docs: how to use config file by @glimberea in #844
- Fix boot device selection delete error by @rmocanu-ionos in #855
- Fix update go dependencies to v1.24.5 by @cristiGuranIonos in #858
New Contributors
- @sadhanasuresh made their first contribution in #857
Full Changelog: v6.7.11...v6.7.12
v6.7.11
What's Changed
- Add
expose_serial
attribute toionoscloud_vcpu_server
resource and data source. - Make
expose_serial
attribute computed forionoscloud_server
ionoscloud_volume
andionoscloud_cube_server
resources.
What's Changed(auto-generated)
Full Changelog: v6.7.10...v6.7.11
v6.7.10
What's Changed
Features
- Add
key
toionoscloud_logging_pipeline
resource - Add
tcp_address
andhttp_address
toionoscloud_logging_pipeline
resource and data source - Add
expose_serial
attribute toionoscloud_volume
,ionoscloud_server
,ionoscloud_cube_server
resources. If set totrue
will expose the serial id of the disk attached to the server.
Some operating systems or software solutions require the serial id to be exposed to work properly. Exposing the serial can influence licensed software (e.g. Windows) behavior
What's Changed(auto-generated)
- feat: add key, tcp_address and http_address to logging resource, upgr… by @cristiGuranIonos in #838
- feat: add expose serial to volumes by @cristiGuranIonos in #841
Full Changelog: v6.7.9...v6.7.10
v6.7.9
What's Changed
- Add
filter
object withprefix
field so prefix is actually set for lifecycle rules inionoscloud_s3_bucket_lifecycle_configuration
resource. Deprecateprefix
field as it does nothing.. - Fix schema error when using latest crossplane(1.12.2) withprovider version v6.7.8
What's Changed (auto-generated)
- Fix/schema error by @cristiGuranIonos in #839
- Fix: object storage lifecycle prefix by @cristiGuranIonos in #837
- fix: fmt error by @cristiGuranIonos in #840
Full Changelog: v6.7.8...v6.7.9
v6.7.8
What's Changed:
6.7.8
Chore
- Update
github.com/hashicorp/terraform-plugin-sdk/v2
dependency to latest version
Documentation
- Remove mentions of
kafka
3.7.0 version as it is no longer supported. - Update import method for
ionoscloud_datacenter
andionoscloud_server
resources.
Fixes
- Fix S3 key test, add back update test
ionoscloud_logging_pipeline
crashes on read after create- Retry if
ionoscloud_lan
is delete protected by a managed service
Features
- Move inmemorydb resources to sdk-go-bundle
What's Changed(auto-generated)
- fix: kafka remove mentions of 3.7.0 as it is no longer supported by @cristiGuranIonos in #828
- fix: s3 key test by @cristiGuranIonos in #829
- fix: ionoscloud_logging_pipeline should not crash on read by @cristiGuranIonos in #831
- fix: ionoscloud_lan should retry if lan is delete-protected by @cristiGuranIonos in #833
- Chore: update dependencies and datacenter and server import doc by @cristiGuranIonos in #830
- chore: move inmemorydb to sdk-go-bundle by @cristiGuranIonos in #834
Full Changelog: v6.7.7...v6.7.8
v6.7.7
What's Changed
Features
- Add backup to mariadb
- Add
ionoscloud_contracts
data source
Fixes
- Fix InMemoryDB overrides other location values with
de/fra
. - Error on
FAILED
forcdn
,api_gateway
,dataplatform
,inmemorydb
,mariadb
,nfs
,mongo
resources - Fix #813 by adding
ForceNew: true
for all attributes forionoscloud_pg_database
resource - Instantiate new http clients for each product (instead of http.Default client) so that insecure mode and certificate can be set independently
- Retrieve accessKey and secretKey from the config file if they are not found
- Check if url is found in locationToURL before overwriting endpoint for certificate manager
- Keep the VM autoscaling group in state if the action fails
- Fix VM Autoscaling tests and examples
Refactor
- Use VM Autoscaling bundle product instead of sdk-go-vm-autoscaling
- Use MariaDB bundle product instead of sdk-go-dbaas-mariadb
- Use Mongo bundle product instead of sdk-go-dbaas-mongo
- Use Dataplatform bundle product instead of sdk-go-dataplatform
- Use PostgreSQL bundle product instead of sdk-go-dbaas-postgres
- Update
sdk-go-dbaas-postgres
to versionv1.1.4
and use the new sdk methods for PG versions (done before bundle integration)
Documentation
- Add better documentation for dedicated core for servers
- Add example for
user
fieldpassword_wo
write only field.
What's Changed (autogenerated)
- refactor: use bundle for mongo by @rmocanu-ionos in #755
- doc: better docs for dedicated core by @cristiGuranIonos in #807
- refactor: use bundle for mariadb by @rmocanu-ionos in #758
- refactor: Dataplatform bundle integration by @adeatcu-ionos in #806
- feat: Upgrade PgSQL SDK version and use new methods for PgSQL versions by @adeatcu-ionos in #810
- Refactor: object storage to bundle by @glimberea in #809
- feat: move postgresql to sdk-go-bundle by @cristiGuranIonos in #749
- fix: Add 'ForceNew: true' for PgSQL database resource by @adeatcu-ionos in #814
- fix: nfs cluster test by @cciopa-ionos in #816
- doc: fix inmemorydb url generation(dep update), bump mongo, psql by @cristiGuranIonos in #817
- Use bundle for vmautoscaling by @rmocanu-ionos in #791
- fix: don't overwrite url if not found in locationToURL by @rmocanu-ionos in #820
- feat: data source nodes doc and test by @cristiGuranIonos in #824
- Fix objectstorage auth fileconfig by @rmocanu-ionos in #821
- fix: create new http clients for each product by @rmocanu-ionos in #822
- fix: error on failed state by @cristiGuranIonos in #825
- feat: add ionoscloud_contracts data source by @cristiGuranIonos in #823
- doc: add example using password_wo for user resource by @cristiGuranIonos in #808
- fix: revert psql error on failed status by @cristiGuranIonos in #826
- chore: remove warnings when there is no object storage auth by @rmocanu-ionos in #827
- feat: kafka version 3.8.0 by @mimihalescu in #815
Full Changelog: v6.7.6...v6.7.7
v6.7.6
What's Changed
Features
- Add
server_type
optional attribute toionoscloud_k8s_nodepool
resource and data source - Add
password_wo
andpassword_wo_version
toionoscloud_user
resource. Write only field that is not stored in state. Can be used only with Terraform 1.11 or higher.
Changed
cpu_family
is now optional forionoscloud_k8s_nodepool
resource
Refactor
- Use SDK Bundle instead of the Kafka SDK
Chore
- Remove nolint, add comments
- Update golangci-lint to v2
- Update go version to v1.23
- Updates plugin framework and sdkv2 deps
What's Changed (autogenerated)
- Fix/remove nolint from functions by @cristiGuranIonos in #803
- Fix Terraform test pipelines by @cciopa-ionos in #804
- Use bundle for kafka by @rmocanu-ionos in #757
- feat: add write_only password field to user by @cristiGuranIonos in #805
- Feat: add server type to k8s nodepool and set cpu_family to optional by @glimberea in #802
Full Changelog: v6.7.5...v6.7.6
v6.7.5
What's Changed
Refactor
- Use SDK bundle for Object Storage Management
Fixes
- Save
ionoscloud_container_registry_token
password topassword
field in the resource state. Fixes #799
What's Changed(auto-generated)
- fix: Fix import bug for Dataplatform node pool by @adeatcu-ionos in #800
- Use bundle for objectstoragemanagement by @rmocanu-ionos in #792
- fix: move temporaryConfigSetup to test_constants file to avoid redefinitions by @glimberea in #798
- fix: save password for ionoscloud_container_registry_token in passwor… by @cristiGuranIonos in #801
Full Changelog: v6.7.4...v6.7.5