Skip to content

Conversation

@terraform-ibm-modules-ops
Copy link
Contributor

@terraform-ibm-modules-ops terraform-ibm-modules-ops commented May 23, 2025

This PR contains the following updates:

Package Type Update Change
helm (source) required_provider major 2.17.0 -> 3.0.2
terraform-ibm-modules/cos/ibm (source) module major 8.21.25 -> 10.1.16
terraform-ibm-modules/trusted-profile/ibm (source) module major 2.3.1 -> 3.1.1

Release Notes

hashicorp/terraform-provider-helm (helm)

v3.0.2

Compare Source

This is a patch release that fixes a number of bugs discovered in the v3.x.x release.

BUG FIXES:

  • helm_release: Fix description field causing inconsistent plan [GH-1648]
  • helm_release: Fix plan error when devel = false is set and version is provided [GH-1656]
  • helm_release: Fix postrender being run when binaryPath is nil [GH-1649]
  • helm_release: Fix shallow clone bug causing nested sensitive values to be redacted in the k8s API [GH-1644]
  • provider: Fix namespace override logic in Kubernetes client initialization [GH-1650]
  • provider: Restore support for the KUBE_PROXY_URL environment variable [GH-1655]

v3.0.1

Compare Source

This is a hotfix release.

HOTFIX:

  • helm_release: Fix state upgrader code to use correct type for "values" attribute. [GH-1638]

v3.0.0

Compare Source

This release migrates ports the provider project from terraform-plugin-sdk/v2 to terraform-plugin-framework [GH-1379]

Please refer to the migration guide.

BREAKING CHANGES:

  • Blocks to Nested Objects: Blocks like kubernetes, registry, and experiments are now represented as nested objects.
  • List Syntax for Nested Attributes: Attributes like set, set_list, and set_sensitive in helm_release and helm_template are now lists of nested objects instead of blocks
  • The new framework code uses Terraform Plugin Protocol Version 6 which is compatible with Terraform versions 1.0 and above. Users of earlier versions of Terraform can continue to use the Helm provider by pinning their configuration to the 2.x version.

FEATURES:

  • Add "literal" as a supported type for the set block [GH-1615]

  • helm_release: Add support for ResourceIdentity. [GH-1625]

  • helm_release: Add set_wo write-only attribute [GH-1592]

ENHANCEMENT:

  • helm_release: Add UpgradeState logic to support migration from SDKv2 to Plugin Framework [GH-1633]
  • update helm dependency to v3.17.2 [GH-1608]

BUG FIXES:

  • helm_release: Fix namespace behaviour for dependency charts in non-default namespaces [GH-1583]

  • change set.value && set_list.value to optional instead of required [GH-1572]

terraform-ibm-modules/terraform-ibm-cos (terraform-ibm-modules/cos/ibm)

v10.1.16

Compare Source

Bug Fixes
  • solution logic tries to create kms when encryption set to false (#​932) (2accb1e)

v10.1.15

Compare Source

Bug Fixes
  • Improved DA for better user experience - updated catalog config, doc, architecture diagram, and some of the variables description (#​930) (17414c8)

v10.1.14

Compare Source

Bug Fixes
  • fix the prefix input variable in the DA to allow null (#​929) (44f82b1)

v10.1.13

Compare Source

Bug Fixes
  • deps: update terraform terraform-ibm-modules/secrets-manager/ibm to v2.6.14 (#​923) (a664d0a)

v10.1.12

Compare Source

Bug Fixes

v10.1.11

Compare Source

Bug Fixes
  • deps: update terraform terraform-ibm-modules/cbr/ibm to v1.32.4 (#​921) (40ca41f)

v10.1.10

Compare Source

Bug Fixes

v10.1.9

Compare Source

Bug Fixes
  • deps: update terraform terraform-ibm-modules/secrets-manager/ibm to v2.6.10 (#​918) (a467523)

v10.1.8

Compare Source

Bug Fixes

v10.1.7

Compare Source

Bug Fixes
  • deps: update terraform terraform-ibm-modules/secrets-manager/ibm to v2.6.8 (#​915) (015000c)

v10.1.6

Compare Source

Bug Fixes
  • remove temporary workaround for timing issue. Upgrading from previous version will see the expected destroy of resource time_sleep.wait_for_cos_bucket_lifecycle. There has no impact to every day services. (#​913) (112439c)

v10.1.5

Compare Source

Bug Fixes
  • deps: update terraform terraform-ibm-modules/secrets-manager/ibm to v2.6.7 (#​912) (9ba6c19)

v10.1.4

Compare Source

Bug Fixes
  • deps: update terraform terraform-ibm-modules/secrets-manager/ibm to v2.6.6 (#​911) (b3ed988)

v10.1.3

Compare Source

Bug Fixes

v10.1.2

Compare Source

Bug Fixes
  • deps: update terraform ibm to latest for the deployable architecture solution (#​910) (3a2d0bd)

v10.1.1

Compare Source

Bug Fixes
  • fixed catalog validation value for new security enforced bucket variations (#​909) (ec66e8c)

v10.1.0

Compare Source

Features
  • added 2 new bucket DA variations: Cross-regional bucket (security-enforced) and Regional bucket (security-enforced) (#​908) (95785a6)

v10.0.0

Compare Source

Features
  • add fully configurable cross regional bucket DA variations (#​905) (07c1925)
BREAKING CHANGES
  • The following variations no longer exist in the DA: Security-enforced cross-region bucket and Fully configurable Regional bucket. Please migrate to use the new variations instead.

v9.1.0

Compare Source

Features

v9.0.8

Compare Source

Bug Fixes

v9.0.7

Compare Source

Bug Fixes

v9.0.6

Compare Source

Bug Fixes
  • deps: update required terraform IBM provider to >= 1.79.0, < 2.0.0 (#​899) (23d8aef)

v9.0.5

Compare Source

Bug Fixes
  • deps: update terraform terraform-ibm-modules/secrets-manager/ibm to v2.5.0 (#​896) (403977d)

v9.0.4

Compare Source

Bug Fixes

v9.0.3

Compare Source

Bug Fixes

v9.0.2

Compare Source

Bug Fixes

v9.0.1

Compare Source

Bug Fixes
  • pass prefix value for bucket DA catalog validation (#​889) (072c4e0)

v9.0.0

Compare Source

(#​887) (6bb43dc)

Features
  • Renamed the DA Cloud automation for Cloud Object Storage -> Cloud automation for Object Storage
  • Instance DA variation updates:
    • cleanup of features, IAM permissions, diagram etc in ibm_catalog.json
    • removed default value for prefix and added validation
    • supporting documentation for complex inputs updated
    • use_existing_resource_group and resource_group_name have been changed to existing_resource_group_name. DA no longer supports creating group
    • support added for cos-one-rate-plan (was in module but not DA). The input has been renamed cos_plan -> plan
    • cos_instance_name -> instance_name
    • required terraform version updated to >=1.9.0 and cross variable validation added
  • Bucket DA variation updates:
    • removed default value for prefix and added validation
BREAKING CHANGES
  • The DA no longer supports creating a new resource group. It only supports using existing resource group.
  • The default value has been removed from the prefix input. If you were using the default, you should explicitly set prefix back to dev to prevent resources getting destroyed and recreated
terraform-ibm-modules/terraform-ibm-trusted-profile (terraform-ibm-modules/trusted-profile/ibm)

v3.1.1

Compare Source

Bug Fixes
  • deps: update required ibm provider version to >= 1.79.1, < 2.0.0 (#​193) (4baead8)

v3.1.0

Compare Source

Features
  • Updates to trusted-profile-template submodule:
    - identity_crn input has been changed to identities and now supports all identitiy types: user, serviceid and crn. Its also now optional to pass any idenitify.
    - Added support to assign trusted profile template to single accounts using new input account_ids_to_assign (#​189) (d0f234e)

v3.0.0

Compare Source

(#​181) (07e3a80)

Bug Fixes
  • added a fix to prevent resources getting destroyed when a trusted profile name is being renamed
    • trusted_profile_policies now has a required attribute called unique_identifier which must have a unique value per policy. It is only used by terraform for building map objects, it is not use for any actual resource naming. Changing this value will cause resources to be recreated.
    • trusted_profile_claim_rules now has a required attribute called unique_identifier which must have a unique value per claim rule. It is only used by terraform for building map objects, it is not use for any actual resource naming. Changing this value will cause resources to be recreated.
    • trusted_profile_links now has a required attribute calledunique_identifier` which must have a unique value per profile link. It is only used by terraform for building map objects, it is not use for any actual resource naming. Changing this value will cause resources to be recreated.
BREAKING CHANGES
  • If upgrading from a previous version, you can prevent resources from being recreated if you use the correct value for the new unique_identifier attribute. For example, if you used the following value for trusted profile name: trusted_profile_name = "my-profile" you should use the following naming conventions:
Trusted profile policies
trusted_profile_policies = [
    {
      unique_identifier = "my-profile-0" # use the format of "<trusted profile name>-0" for first item in the list
      ...
      ...
    },
    {
      unique_identifier = "my-profile-1" # use the format of "<trusted profile name>-1" for second item in the list, and so on
      ...
      ...
    }
]
Trusted profile policies
trusted_profile_claim_rules = [
    {
      unique_identifier = "my-profile-0" # use the format of "<trusted profile name>-0" for first item in the list
      ...
      ...
    },
    {
      unique_identifier = "my-profile-1" # use the format of "<trusted profile name>-1" for second item in the list, and so on
      ...
      ...
    }
]
Trusted profile links
trusted_profile_links = [
    {
      unique_identifier = "my-profile-0" # use the format of "<trusted profile name>-0" for first item in the list
      ...
      ...
    },
    {
      unique_identifier = "my-profile-1" # use the format of "<trusted profile name>-1" for second item in the list, and so on
      ...
      ...
    }
]

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 is behind base branch, or you tick the rebase/retry checkbox.

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


  • If you want to rebase/retry this PR, check this box

This PR has been generated by Renovate Bot.

@terraform-ibm-modules-dev
Copy link
Contributor

/run pipeline

@terraform-ibm-modules-ops terraform-ibm-modules-ops force-pushed the renovate/major-terraform-dependencies branch from 4e97adc to 0606681 Compare May 24, 2025 04:20
@terraform-ibm-modules-dev
Copy link
Contributor

/run pipeline

@terraform-ibm-modules-ops terraform-ibm-modules-ops force-pushed the renovate/major-terraform-dependencies branch from 0606681 to 4c15a8f Compare May 25, 2025 04:15
@terraform-ibm-modules-dev
Copy link
Contributor

/run pipeline

@terraform-ibm-modules-ops terraform-ibm-modules-ops force-pushed the renovate/major-terraform-dependencies branch from 4c15a8f to c1acbdc Compare May 25, 2025 12:09
@terraform-ibm-modules-dev
Copy link
Contributor

/run pipeline

3 similar comments
@Aashiq-J
Copy link
Member

Aashiq-J commented Jun 2, 2025

/run pipeline

@Aashiq-J
Copy link
Member

Aashiq-J commented Jun 3, 2025

/run pipeline

@terraform-ibm-modules-dev
Copy link
Contributor

/run pipeline

@terraform-ibm-modules-ops terraform-ibm-modules-ops force-pushed the renovate/major-terraform-dependencies branch from 8c064c7 to caeb818 Compare June 6, 2025 21:00
@terraform-ibm-modules-dev
Copy link
Contributor

/run pipeline

@terraform-ibm-modules-ops terraform-ibm-modules-ops force-pushed the renovate/major-terraform-dependencies branch from caeb818 to fdcba30 Compare June 7, 2025 04:30
@terraform-ibm-modules-dev
Copy link
Contributor

/run pipeline

@terraform-ibm-modules-ops terraform-ibm-modules-ops force-pushed the renovate/major-terraform-dependencies branch from fdcba30 to f8ba90d Compare June 7, 2025 20:45
@terraform-ibm-modules-dev
Copy link
Contributor

/run pipeline

@terraform-ibm-modules-ops terraform-ibm-modules-ops force-pushed the renovate/major-terraform-dependencies branch from f8ba90d to cf9c0fc Compare June 13, 2025 22:17
@terraform-ibm-modules-dev
Copy link
Contributor

/run pipeline

@terraform-ibm-modules-ops terraform-ibm-modules-ops force-pushed the renovate/major-terraform-dependencies branch from cf9c0fc to 652f580 Compare June 20, 2025 21:05
@terraform-ibm-modules-dev
Copy link
Contributor

/run pipeline

@terraform-ibm-modules-ops terraform-ibm-modules-ops force-pushed the renovate/major-terraform-dependencies branch from 652f580 to dbc6ac0 Compare June 27, 2025 21:12
@terraform-ibm-modules-dev
Copy link
Contributor

/run pipeline

@terraform-ibm-modules-ops terraform-ibm-modules-ops force-pushed the renovate/major-terraform-dependencies branch from dbc6ac0 to bbdcc0f Compare June 29, 2025 04:10
@terraform-ibm-modules-dev
Copy link
Contributor

/run pipeline

@terraform-ibm-modules-ops terraform-ibm-modules-ops force-pushed the renovate/major-terraform-dependencies branch from bbdcc0f to 0784d44 Compare July 4, 2025 20:51
@terraform-ibm-modules-dev
Copy link
Contributor

/run pipeline

@terraform-ibm-modules-ops terraform-ibm-modules-ops force-pushed the renovate/major-terraform-dependencies branch from 0784d44 to 4f978c2 Compare July 5, 2025 08:34
@terraform-ibm-modules-ops terraform-ibm-modules-ops force-pushed the renovate/major-terraform-dependencies branch from 20220ca to 2e56e68 Compare July 19, 2025 04:53
@terraform-ibm-modules-dev
Copy link
Contributor

/run pipeline

@terraform-ibm-modules-ops terraform-ibm-modules-ops force-pushed the renovate/major-terraform-dependencies branch from 2e56e68 to 6575512 Compare July 19, 2025 12:24
@terraform-ibm-modules-dev
Copy link
Contributor

/run pipeline

@terraform-ibm-modules-ops terraform-ibm-modules-ops force-pushed the renovate/major-terraform-dependencies branch from 6575512 to f36ddcf Compare July 20, 2025 12:11
@terraform-ibm-modules-dev
Copy link
Contributor

/run pipeline

@terraform-ibm-modules-ops terraform-ibm-modules-ops force-pushed the renovate/major-terraform-dependencies branch from f36ddcf to 9d18246 Compare July 20, 2025 20:21
@terraform-ibm-modules-dev
Copy link
Contributor

/run pipeline

@terraform-ibm-modules-ops terraform-ibm-modules-ops force-pushed the renovate/major-terraform-dependencies branch from 9d18246 to a8d82ac Compare July 25, 2025 20:57
@terraform-ibm-modules-dev
Copy link
Contributor

/run pipeline

@terraform-ibm-modules-ops terraform-ibm-modules-ops force-pushed the renovate/major-terraform-dependencies branch from a8d82ac to 7c7f4c3 Compare July 26, 2025 16:11
@terraform-ibm-modules-dev
Copy link
Contributor

/run pipeline

@terraform-ibm-modules-ops terraform-ibm-modules-ops force-pushed the renovate/major-terraform-dependencies branch from 7c7f4c3 to ac30212 Compare July 27, 2025 08:20
@terraform-ibm-modules-dev
Copy link
Contributor

/run pipeline

@terraform-ibm-modules-ops terraform-ibm-modules-ops force-pushed the renovate/major-terraform-dependencies branch from ac30212 to 886570c Compare August 1, 2025 21:27
@terraform-ibm-modules-dev
Copy link
Contributor

/run pipeline

@terraform-ibm-modules-ops terraform-ibm-modules-ops force-pushed the renovate/major-terraform-dependencies branch from 886570c to d12f40c Compare August 2, 2025 04:26
@terraform-ibm-modules-dev
Copy link
Contributor

/run pipeline

@terraform-ibm-modules-ops terraform-ibm-modules-ops force-pushed the renovate/major-terraform-dependencies branch from d12f40c to deb66ff Compare August 2, 2025 12:17
@terraform-ibm-modules-dev
Copy link
Contributor

/run pipeline

@terraform-ibm-modules-ops terraform-ibm-modules-ops force-pushed the renovate/major-terraform-dependencies branch from deb66ff to a9c2c4c Compare August 3, 2025 00:32
@terraform-ibm-modules-dev
Copy link
Contributor

/run pipeline

@terraform-ibm-modules-ops terraform-ibm-modules-ops force-pushed the renovate/major-terraform-dependencies branch from a9c2c4c to f51e4e8 Compare August 3, 2025 12:23
@terraform-ibm-modules-dev
Copy link
Contributor

/run pipeline

@terraform-ibm-modules-ops terraform-ibm-modules-ops force-pushed the renovate/major-terraform-dependencies branch from f51e4e8 to 7c2283b Compare August 3, 2025 20:16
@terraform-ibm-modules-dev
Copy link
Contributor

/run pipeline

@terraform-ibm-modules-ops terraform-ibm-modules-ops changed the title fix(deps): update terraform dependencies (major) fix(deps): update terraform dependencies (major) - autoclosed Aug 8, 2025
@terraform-ibm-modules-ops terraform-ibm-modules-ops deleted the renovate/major-terraform-dependencies branch August 8, 2025 20:10
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants