Skip to content

Conversation

@replicated-ci-ec
Copy link
Collaborator

Automated changes by the image-deps-updater GitHub action

@github-actions
Copy link

github-actions bot commented Oct 31, 2025

This PR has been released (on staging) and is available for download with a embedded-cluster-smoke-test-staging-app license ID.

Online Installer:

curl "https://staging.replicated.app/embedded/embedded-cluster-smoke-test-staging-app/ci/appver-dev-ab982c6" -H "Authorization: $EC_SMOKE_TEST_LICENSE_ID" -o embedded-cluster-smoke-test-staging-app-ci.tgz

Airgap Installer (may take a few minutes before the airgap bundle is built):

curl "https://staging.replicated.app/embedded/embedded-cluster-smoke-test-staging-app/ci-airgap/appver-dev-ab982c6?airgap=true" -H "Authorization: $EC_SMOKE_TEST_LICENSE_ID" -o embedded-cluster-smoke-test-staging-app-ci.tgz

Happy debugging!

@replicated-ci-ec replicated-ci-ec force-pushed the automation/k0s-image-dependencies branch 6 times, most recently from 1e977e6 to a9dcea4 Compare November 7, 2025 04:06
amd64: 3.9-amd64@sha256:86665160218b2b1368f5f47424f1ee0fae0816cdc2534d49b0c1d962fc3bfe51
arm64: 3.9-arm64@sha256:32762831e8554e74cf8871498164fc460605442ca25bcd7d756a4abf2fc21ef8
amd64: 3.9-amd64@sha256:0e70ddcd79ce98ae5c8c7454e460320324a5884cacdf13c2fb776678b24e20ab
arm64: 3.9-arm64@sha256:17817b12aa3cb3b4a60295dacdf9d1ac7647fa9931f1ba10cf3e4ae1fe2e1faf
Copy link

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Bug: Non-immutable image digests for identical tags

SHA256 digests are changing for images with identical version tags (e.g., v3.28.5-amd64, 1.13.1-amd64, 3.9-amd64). Container image digests should be immutable for a given version tag. Changing digests for the same version indicates either image re-tagging (breaking reproducibility and security verification) or incorrect digest values, both of which compromise supply chain security and deployment reliability.

Fix in Cursor Fix in Web

amd64: 3.10.1-amd64@sha256:06bc277a20f6332c914444e16a6619f6b481627b36911d21a28ac8ef53b53614
arm64: 3.10.1-arm64@sha256:0a149ef51bd9c9d50f6838de19f3dafe2f0ad8ccb29edfc5dce1247f36816760
amd64: 3.10.1-amd64@sha256:27593f35cd7bffd0fb846e29f65af942ad2fbdb2f7b15d342f01456c62e12730
arm64: 3.10.1-arm64@sha256:c8cadc7161e328753e49d1566f56b93b926c87284921847118096ca2f4a60e3f
Copy link

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Bug: Immutable digests for same version tags broken.

SHA256 digests are changing for images with identical version tags (e.g., 1.13.1-amd64, v1.33.5-amd64, 3.10.1-amd64). Container image digests should be immutable for a given version tag. Changing digests for the same version indicates either image re-tagging (breaking reproducibility and security verification) or incorrect digest values, both of which compromise supply chain security and deployment reliability.

Fix in Cursor Fix in Web

@replicated-ci-ec replicated-ci-ec force-pushed the automation/k0s-image-dependencies branch 3 times, most recently from ddcd7c3 to fc0f7c8 Compare November 11, 2025 04:07
@replicated-ci-ec replicated-ci-ec force-pushed the automation/k0s-image-dependencies branch from fc0f7c8 to ab982c6 Compare November 12, 2025 04:06
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants