terraform-ibm-modules / terraform-ibm-event-notifications

A module for creating IBM Cloud Event Notifications
Apache License 2.0
1 stars 2 forks source link

fix(deps): update terraform-module #257

Closed terraform-ibm-modules-ops closed 1 month ago

terraform-ibm-modules-ops commented 1 month ago

This PR contains the following updates:

Package Type Update Change
terraform-ibm-modules/cbr/ibm (source) module patch 1.23.0 -> 1.23.1
terraform-ibm-modules/cos/ibm (source) module minor 8.8.0 -> 8.9.1
terraform-ibm-modules/cos/ibm (source) module minor 8.5.3 -> 8.9.1
terraform-ibm-modules/kms-all-inclusive/ibm (source) module minor 4.13.4 -> 4.15.2

Release Notes

terraform-ibm-modules/terraform-ibm-cbr (terraform-ibm-modules/cbr/ibm) ### [`v1.23.1`](https://togithub.com/terraform-ibm-modules/terraform-ibm-cbr/releases/tag/v1.23.1) [Compare Source](https://togithub.com/terraform-ibm-modules/terraform-ibm-cbr/compare/v1.23.0...v1.23.1) ##### Bug Fixes - Event Notifications introduced SMTP API that does not support `report` enforcement mode. By default `report` mode is set which excludes SMTP API. If enforcement mode is set to `enabled`, CBR will be applied to the SMTP API as well.
- Added MQ segmentation to add data plane API type id ([#​485](https://togithub.com/terraform-ibm-modules/terraform-ibm-cbr/issues/485)) ([fa554b3](https://togithub.com/terraform-ibm-modules/terraform-ibm-cbr/commit/fa554b3786d5be1e4ab5078000034bbbc3684af8))
terraform-ibm-modules/terraform-ibm-cos (terraform-ibm-modules/cos/ibm) ### [`v8.9.1`](https://togithub.com/terraform-ibm-modules/terraform-ibm-cos/releases/tag/v8.9.1) [Compare Source](https://togithub.com/terraform-ibm-modules/terraform-ibm-cos/compare/v8.9.0...v8.9.1) ##### Bug Fixes - **deps:** update terraform time to latest for the deployable architecture solution ([#​682](https://togithub.com/terraform-ibm-modules/terraform-ibm-cos/issues/682)) ([86cc006](https://togithub.com/terraform-ibm-modules/terraform-ibm-cos/commit/86cc00673a560f1990805e2393c1c7262ec608b0)) ### [`v8.9.0`](https://togithub.com/terraform-ibm-modules/terraform-ibm-cos/releases/tag/v8.9.0) [Compare Source](https://togithub.com/terraform-ibm-modules/terraform-ibm-cos/compare/v8.8.5...v8.9.0) ##### Features - added support to the bucket DAs to optionally provide an apikey from another account if the KMS instance exists in a different account to COS using new input variable `ibmcloud_kms_api_key` ([#​676](https://togithub.com/terraform-ibm-modules/terraform-ibm-cos/issues/676)) ([cf6e56b](https://togithub.com/terraform-ibm-modules/terraform-ibm-cos/commit/cf6e56b9dd46c821845aaaab35a85f3b2ca2218e)) ### [`v8.8.5`](https://togithub.com/terraform-ibm-modules/terraform-ibm-cos/releases/tag/v8.8.5) [Compare Source](https://togithub.com/terraform-ibm-modules/terraform-ibm-cos/compare/v8.8.4...v8.8.5) ##### Bug Fixes - clean up variable descriptions ([#​675](https://togithub.com/terraform-ibm-modules/terraform-ibm-cos/issues/675)) ([e7b5254](https://togithub.com/terraform-ibm-modules/terraform-ibm-cos/commit/e7b5254cf372f02d08b1ccef665fe402bb8a8b49)) ### [`v8.8.4`](https://togithub.com/terraform-ibm-modules/terraform-ibm-cos/releases/tag/v8.8.4) [Compare Source](https://togithub.com/terraform-ibm-modules/terraform-ibm-cos/compare/v8.8.3...v8.8.4) ##### Bug Fixes - added supporting documentation for the `resource_keys` input variable for the instances DA variation ([#​677](https://togithub.com/terraform-ibm-modules/terraform-ibm-cos/issues/677)) ([0ff0d45](https://togithub.com/terraform-ibm-modules/terraform-ibm-cos/commit/0ff0d4529f40c9df05b036e0a846c1969d3d9b99)) ### [`v8.8.3`](https://togithub.com/terraform-ibm-modules/terraform-ibm-cos/releases/tag/v8.8.3) [Compare Source](https://togithub.com/terraform-ibm-modules/terraform-ibm-cos/compare/v8.8.2...v8.8.3) ##### Bug Fixes - **deps:** update terraform terraform-ibm-modules/kms-all-inclusive/ibm to v4.14.2 ([#​679](https://togithub.com/terraform-ibm-modules/terraform-ibm-cos/issues/679)) ([35e3b51](https://togithub.com/terraform-ibm-modules/terraform-ibm-cos/commit/35e3b51081594ac443df8c69743a1f5cd18c68f7)) ### [`v8.8.2`](https://togithub.com/terraform-ibm-modules/terraform-ibm-cos/releases/tag/v8.8.2) [Compare Source](https://togithub.com/terraform-ibm-modules/terraform-ibm-cos/compare/v8.8.1...v8.8.2) ##### Bug Fixes - **deps:** update terraform terraform-ibm-modules/kms-all-inclusive/ibm to v4.14.1 ([#​678](https://togithub.com/terraform-ibm-modules/terraform-ibm-cos/issues/678)) ([5336aa5](https://togithub.com/terraform-ibm-modules/terraform-ibm-cos/commit/5336aa57ed9a5f6a66b8cfd1484fe3434ef984b2)) ### [`v8.8.1`](https://togithub.com/terraform-ibm-modules/terraform-ibm-cos/releases/tag/v8.8.1) [Compare Source](https://togithub.com/terraform-ibm-modules/terraform-ibm-cos/compare/v8.8.0...v8.8.1) ##### Bug Fixes - add sleep around auth policy when destroying (workaround for [https://github.com/terraform-ibm-modules/terraform-ibm-cos/issues/672](https://togithub.com/terraform-ibm-modules/terraform-ibm-cos/issues/672)) ([#​673](https://togithub.com/terraform-ibm-modules/terraform-ibm-cos/issues/673)) ([208a2a1](https://togithub.com/terraform-ibm-modules/terraform-ibm-cos/commit/208a2a1542fcfe3aae9b3f90f18d9d857fedd995))
terraform-ibm-modules/terraform-ibm-kms-all-inclusive (terraform-ibm-modules/kms-all-inclusive/ibm) ### [`v4.15.2`](https://togithub.com/terraform-ibm-modules/terraform-ibm-kms-all-inclusive/releases/tag/v4.15.2) [Compare Source](https://togithub.com/terraform-ibm-modules/terraform-ibm-kms-all-inclusive/compare/v4.15.1...v4.15.2) ##### Bug Fixes - **deps:** update terraform terraform-ibm-modules/key-protect/ibm to v2.8.1 ([#​525](https://togithub.com/terraform-ibm-modules/terraform-ibm-kms-all-inclusive/issues/525)) ([71bd47c](https://togithub.com/terraform-ibm-modules/terraform-ibm-kms-all-inclusive/commit/71bd47c686df3609bb43762817a5f1cb92e03657)) ### [`v4.15.1`](https://togithub.com/terraform-ibm-modules/terraform-ibm-kms-all-inclusive/releases/tag/v4.15.1) [Compare Source](https://togithub.com/terraform-ibm-modules/terraform-ibm-kms-all-inclusive/compare/v4.15.0...v4.15.1) ##### Bug Fixes - **deps:** update terraform terraform-ibm-modules/cbr/ibm to v1.23.1 ([#​523](https://togithub.com/terraform-ibm-modules/terraform-ibm-kms-all-inclusive/issues/523)) ([bf747e2](https://togithub.com/terraform-ibm-modules/terraform-ibm-kms-all-inclusive/commit/bf747e2bfc45b019b0fc4837e5fc7087f80fabb6)) ### [`v4.15.0`](https://togithub.com/terraform-ibm-modules/terraform-ibm-kms-all-inclusive/releases/tag/v4.15.0) [Compare Source](https://togithub.com/terraform-ibm-modules/terraform-ibm-kms-all-inclusive/compare/v4.14.2...v4.15.0) ##### Features - added support for creating Context Based Restrictions (CBRs) using new input `cbr_rules`. - The `existing_kms_instance_guid` input in the module has been updated to `existing_kms_instance_crn` ([#​516](https://togithub.com/terraform-ibm-modules/terraform-ibm-kms-all-inclusive/issues/516)) ([defd93d](https://togithub.com/terraform-ibm-modules/terraform-ibm-kms-all-inclusive/commit/defd93d7d7c948bdabc41a070e14189a2032d99b)) ### [`v4.14.2`](https://togithub.com/terraform-ibm-modules/terraform-ibm-kms-all-inclusive/releases/tag/v4.14.2) [Compare Source](https://togithub.com/terraform-ibm-modules/terraform-ibm-kms-all-inclusive/compare/v4.14.1...v4.14.2) ##### Bug Fixes - **deps:** update terraform terraform-ibm-modules/key-protect/ibm to v2.8.0 ([#​520](https://togithub.com/terraform-ibm-modules/terraform-ibm-kms-all-inclusive/issues/520)) ([050e4c8](https://togithub.com/terraform-ibm-modules/terraform-ibm-kms-all-inclusive/commit/050e4c8391aa02478a5eab207372fef0fcc6fb58)) ### [`v4.14.1`](https://togithub.com/terraform-ibm-modules/terraform-ibm-kms-all-inclusive/releases/tag/v4.14.1) [Compare Source](https://togithub.com/terraform-ibm-modules/terraform-ibm-kms-all-inclusive/compare/v4.14.0...v4.14.1) ##### Bug Fixes - **deps:** update terraform ibm to latest for the deployable architecture solution ([#​514](https://togithub.com/terraform-ibm-modules/terraform-ibm-kms-all-inclusive/issues/514)) ([806370c](https://togithub.com/terraform-ibm-modules/terraform-ibm-kms-all-inclusive/commit/806370c7b648c1403bc43911ec3e8ee5cd5a4a3d)) ### [`v4.14.0`](https://togithub.com/terraform-ibm-modules/terraform-ibm-kms-all-inclusive/releases/tag/v4.14.0) [Compare Source](https://togithub.com/terraform-ibm-modules/terraform-ibm-kms-all-inclusive/compare/v4.13.6...v4.14.0) ##### Features - The following outputs have been renamed in the module and the DA solution as they now support returning values when an existing KMS instance is passed:
- `kp_private_endpoint` -> `kms_private_endpoint`
- `kp_public_endpoint` -> `kms_public_endpoint` ([#​505](https://togithub.com/terraform-ibm-modules/terraform-ibm-kms-all-inclusive/issues/505)) ([73c3a1d](https://togithub.com/terraform-ibm-modules/terraform-ibm-kms-all-inclusive/commit/73c3a1dccb9312624e6e32750b1cfd2d249fb5fd)) ### [`v4.13.6`](https://togithub.com/terraform-ibm-modules/terraform-ibm-kms-all-inclusive/releases/tag/v4.13.6) [Compare Source](https://togithub.com/terraform-ibm-modules/terraform-ibm-kms-all-inclusive/compare/v4.13.5...v4.13.6) ##### Bug Fixes - **deps:** update terraform-module ([#​507](https://togithub.com/terraform-ibm-modules/terraform-ibm-kms-all-inclusive/issues/507)) ([428d736](https://togithub.com/terraform-ibm-modules/terraform-ibm-kms-all-inclusive/commit/428d7366788f9ce1a6032f570a8aacc48a7a3d43)) ### [`v4.13.5`](https://togithub.com/terraform-ibm-modules/terraform-ibm-kms-all-inclusive/releases/tag/v4.13.5) [Compare Source](https://togithub.com/terraform-ibm-modules/terraform-ibm-kms-all-inclusive/compare/v4.13.4...v4.13.5) ##### Bug Fixes - update the DA solutions variable descriptions ([#​501](https://togithub.com/terraform-ibm-modules/terraform-ibm-kms-all-inclusive/issues/501)) ([c7adca0](https://togithub.com/terraform-ibm-modules/terraform-ibm-kms-all-inclusive/commit/c7adca0516cd17d8d4cc1da17e3b15d65b753af5))

Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.



This PR has been generated by Renovate Bot.

terraform-ibm-modules-dev commented 1 month ago

/run pipeline

terraform-ibm-modules-dev commented 1 month ago

/run pipeline

terraform-ibm-modules-dev commented 1 month ago

/run pipeline

Ak-sky commented 1 month ago

/run pipeline

Aashiq-J commented 1 month ago

/run pipeline

Ak-sky commented 1 month ago

Upgrade test is failing due to recent addition of destroy duration in cos module. Skipping upgrade test.

=== NAME  TestRunUpgradeDASolution
    tests.go:189: 
            Error Trace:    /go/pkg/mod/github.com/terraform-ibm-modules/ibmcloud-terratest-wrapper@v1.35.4/testhelper/tests.go:189
                                        /go/pkg/mod/github.com/terraform-ibm-modules/ibmcloud-terratest-wrapper@v1.35.4/testhelper/tests.go:764
                                        /__w/terraform-ibm-event-notifications/terraform-ibm-event-notifications/tests/pr_test.go:176
            Error:          Should be false
            Test:           TestRunUpgradeDASolution
            Messages:       Resource(s) identified to be updated 
                            Name: wait_for_authorization_policy
                            Address: module.cos[0].time_sleep.wait_for_authorization_policy[0]
                            Actions: [update]
                            DIFF:
                              Before: 
                                {"destroy_duration":null}
                              After: 
                                {"destroy_duration":"30s"}

                            Change Detail:
                            {
                              "actions": [
                                "update"
                              ],
                              "after": {
                                "create_duration": "30s",
                                "destroy_duration": "30s",
                                "id": "2024-08-01T04:06:12Z",
                                "triggers": null
                              },
                              "after_sensitive": {},
                              "after_unknown": {},
                              "before": {
                                "create_duration": "30s",
                                "destroy_duration": null,
                                "id": "2024-08-01T04:06:12Z",
                                "triggers": null
                              },
                              "before_sensitive": {}
                            }