Skip to content

Conversation

@KauzClay
Copy link
Contributor

@KauzClay KauzClay commented Nov 20, 2025

What is this change about?

Following a pattern done for the docker-cpi image, add a new tag on the warden-cpi image for Noble. It will consume the integration-noble image.

Also includes various refactors and cleanup to force using images from the new ghcr.io/cloudfoundry/bosh repo

Please provide contextual information.

Related to cloudfoundry/community#892

In the past month, bosh-deployment has switched to using Noble as the default stemcell. As such, all the compiled releases are for Noble.

Various other parts of the ecosystem haven't caught up with this change, these cpi images being one of them. They result in a rather opaque errors, sometimes swallowed by other processes like BPM.

Example of a failed build using the Noble compiled releases on the Jammy based warden-cpi image: https://bosh.ci.cloudfoundry.org/teams/main/pipelines/golang-release/jobs/bump/builds/29

What tests have you run against this PR?

N/A

How should this change be described in bosh release notes?

N/A

Does this PR introduce a breaking change?

no, additive only

Tag your pair, your PM, and/or team!

Alphasite
Alphasite previously approved these changes Nov 20, 2025
ystros
ystros previously approved these changes Nov 20, 2025
aramprice
aramprice previously approved these changes Nov 21, 2025
- noble is now the default for docker-cpi as well.
- build `-jammy` for both CPI images as a stop-gap
* agent requires systemd to start when running on noble, which is the new default
Signed-off-by: Aram Price <aram.price@broadcom.com>
@aramprice aramprice force-pushed the ck-bump-ci-image-noble branch 2 times, most recently from bd627d3 to e696b50 Compare November 21, 2025 00:23
* extract yaml anchors to make future updates easier

Signed-off-by: Aram Price <aram.price@broadcom.com>
@aramprice aramprice force-pushed the ck-bump-ci-image-noble branch from e696b50 to a39366e Compare November 21, 2025 00:29
@aramprice aramprice merged commit fba2911 into main Nov 21, 2025
19 checks passed
@github-project-automation github-project-automation bot moved this from Pending Merge | Prioritized to Done in Foundational Infrastructure Working Group Nov 21, 2025
@aramprice aramprice deleted the ck-bump-ci-image-noble branch November 21, 2025 00:33
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

Development

Successfully merging this pull request may close these issues.

4 participants