Skip to content

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

v7.2.1

24 Jan 11:38
v7.2.1
122c2cf

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

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

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

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

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)

v7.1.3

29 Dec 20:38
61b60ba

Choose a tag to compare

7.1.3 (2023-12-29)

Bug Fixes

  • update access_tags var description in fscloud profile (#489) (61b60ba)

v7.1.2

22 Dec 13:23
v7.1.2
94f2852

Choose a tag to compare

7.1.2 (2023-12-22)

Bug Fixes

v7.1.1

22 Dec 10:45
v7.1.1
244828f

Choose a tag to compare

7.1.1 (2023-12-22)

Bug Fixes

  • make kms_guid optional in fscloud bucket_configs input variable. its only required if creating a KMS auth policy (#483) (244828f)

v7.1.0

22 Dec 09:18
v7.1.0
73d5e8e

Choose a tag to compare

7.1.0 (2023-12-22)

Features

  • added the ability to skip KMS auth policy creation in both the buckets and fscloud profile submodules by adding a new optional option skip_iam_authorization_policy in the bucket_configs input variable. The default value for this is false. (#482) (73d5e8e)

v7.0.7

15 Dec 20:10
e4c156a

Choose a tag to compare

7.0.7 (2023-12-15)

Bug Fixes

  • deps: update terraform terraform-ibm-modules/cbr/ibm to v1.17.1 (#477) (e4c156a)