Skip to content

Releases: terraform-ibm-modules/terraform-ibm-cos

v7.4.0

26 Feb 12:14
v7.4.0
c6d7455
Compare
Choose a tag to compare

7.4.0 (2024-02-26)

Features

  • added new outputs bucket_region, cos_instance_name and cos_instance_crn (#540) (c6d7455)

v7.3.2

24 Feb 11:29
44224c6
Compare
Choose a tag to compare

7.3.2 (2024-02-24)

Bug Fixes

v7.3.1

17 Feb 01:54
8dcdde9
Compare
Choose a tag to compare

7.3.1 (2024-02-17)

Bug Fixes

  • deps: update terraform terraform-ibm-modules/cbr/ibm to v1.18.1 (#534) (8dcdde9)

v7.3.0

07 Feb 17:48
dc9711e
Compare
Choose a tag to compare

7.3.0 (2024-02-07)

Features

  • added support to create a single site bucket using new variable single_site_location(#514) (dc9711e)
  • added the ability to set force_delete for bucket deletion (#514) (dc9711e)
  • added the ability to set hard_quota (#514) (dc9711e)

v7.2.2

26 Jan 14:11
v7.2.2
472a353
Compare
Choose a tag to compare

7.2.2 (2024-01-26)

Bug Fixes

  • delay before using auth policy which is required as a workaround for this provider issue. NOTE: Upgrades from earlier to version to this version may show a time_sleep.wait_for_authorization_policy being deleted if they are skipping authorisation policy creation. This is expected, since there is no need to delay if the authorisation policy already exists. (#518) (472a353)

v7.2.1

24 Jan 11:38
v7.2.1
122c2cf
Compare
Choose a tag to compare

7.2.1 (2024-01-24)

Bug Fixes

  • updated variable validation for bucket_configs in fscloud submodule (#507) (122c2cf)

v7.2.0

23 Jan 10:41
f5db77c
Compare
Choose a tag to compare

7.2.0 (2024-01-23)

Features

  • add support for the COS module creating a resource key for IAM only, or a resource key for IAM and HMAC.

    The following input variables are renamed:

    - create_hmac_key -> create_resource_key
    - hmac_key_name -> resource_key_name
    - hmac_key_role -> resource_key_role
    A new input variable is introduced: generate-hmac-credentials

    By default generate-hmac-credentials is false and an IAM only resource key is created. Change the value to true to generate an IAM and HMAC resource key. Note: This is a change in behavior, previously the default option was to generate an resource key containing both IAM and HMAC keys.

    When deploying for the first time at this level, everything is deployed as expected on the first apply.

    When upgrading and requiring the IAM and HMAC resource key, the upgrade sequence should be to two deploys. The first deploy should rename existing properties. Then apply. Then add generate-hmac-credentials = true. Then apply. During the first apply some new terraform_data resources are created, during the second deploy the resource key is upgraded in place.

    When upgrading and requiring an IAM only resource key, the upgrade sequence may not remove the HMAC key from resource key in the state file; but the IAM key is still present. This will correct itself later, or to force the removal; add generate-hmac-credentials = true. Then apply. Then remove generate-hmac-credentials and apply again. Both applies will be upgrade in place. (#506) (f5db77c)

v7.1.6

20 Jan 00:55
v7.1.6
d9dc9e7
Compare
Choose a tag to compare

7.1.6 (2024-01-20)

Bug Fixes

  • deps: update terraform terraform-ibm-modules/cbr/ibm to v1.18.0 (#515) (d9dc9e7)

v7.1.5

17 Jan 10:25
4622158
Compare
Choose a tag to compare

7.1.5 (2024-01-17)

Bug Fixes

  • made resource_group_id optional, as its only required when create a COs instance (not required for bucket creation). resource_group_id has also been removed as an option in the bucket_configs variable for the buckets submodule. (#513) (4622158)

v7.1.4

02 Jan 11:15
00eeab4
Compare
Choose a tag to compare

7.1.4 (2024-01-02)

Bug Fixes

  • removed input variables sysdig_crn and activity_tracker_crn from the fscloud submodule as they were unused. If you wish to set a bucket up with metrics or activity tracking, use the optional activity_tracking and metrics_monitoring options in the bucket_configs input variable, as demonstrated in the fscloud example (#490) (00eeab4)