Skip to content

Conversation

@simu
Copy link
Member

@simu simu commented May 7, 2025

The PR also updates manifest fetching to use the image tag by default. We keep the manifests_version parameter, but deprecated it and default it to the CCM image tag. Users which set the parameter will get a deprecation warning if they use manifests_version with a version that differs from the configured image tag.

Additionally, by using the best practices images config parameter, we should get automated Renovate version updates for the cloudscale CCM.

Replaces #13

Checklist

  • The PR has a meaningful title. It will be used to auto-generate the
    changelog.
    The PR has a meaningful description that sums up the change. It will be
    linked in the changelog.
  • PR contains a single logical change (to build a better changelog).
  • Update the documentation.
  • Categorize the PR by adding one of the labels:
    bug, enhancement, documentation, change, breaking, dependency
    as they show up in the changelog.
  • Link this PR to related issues or PRs.

@simu simu added enhancement New feature or request bump:minor labels May 7, 2025
@github-actions
Copy link

github-actions bot commented May 7, 2025

🚀 This PR has been released as v1.4.0

Triggering workflows Release

🛠️ Auto tagging enabled with label bump:minor

@github-actions
Copy link

github-actions bot commented May 7, 2025

🚀 Merging this PR will release v1.4.0

Merging will trigger workflows Release

🛠️ Auto tagging enabled with label bump:minor

@simu simu force-pushed the feat/manage-image-version branch from 58621a0 to f400e6d Compare May 7, 2025 10:53
@simu simu requested a review from a team May 7, 2025 10:53
@simu simu force-pushed the feat/manage-image-version branch from f400e6d to 73053b7 Compare May 7, 2025 11:01
@simu simu changed the title Adjust component to make CCM container image configurable Update component to make CCM container image configurable May 7, 2025
Also update manifest fetching to use the image tag by default. We keep
the `manifests_version` parameter, but deprecated it and default it to
the CCM image tag. Users which set the parameter will get a deprecation
warning if they use `manifests_version` with a version that differs from
the configured image tag.

Additionally, by using the best practices `images` config parameter, we
should get automated Renovate version updates for the cloudscale CCM.
@simu simu force-pushed the feat/manage-image-version branch from 73053b7 to 212c053 Compare May 7, 2025 11:04
@simu
Copy link
Member Author

simu commented May 7, 2025

Note that I've explicitly not updated the version to 1.1.1 so we can validate that Renovate works.

@simu simu merged commit 0615bb8 into master May 7, 2025
9 checks passed
@simu simu deleted the feat/manage-image-version branch May 7, 2025 11:09
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

bump:minor enhancement New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants