Repository navigation
chore: pin decdn and sponsord to v0.1.0 - #158
Merged
Merged
Conversation
Move every decdn/decdn pin from v0.0.4 to v0.1.0 (538bf319631cb37854819e43998e4a73da06fd5c): the role default, the onramp's installer pin, the Compose image digest, the chart's appVersion and Artifact Hub image, the inventory and cloud-init examples, AGENTS.md's pinned version and the generated mirrors. The PR body lists anything left.
There was a problem hiding this comment.
🟡 Changes recommended
The v0.1.0 pin breaks sponsored downloads because sponsord-onramp v0.0.4 invokes CLI commands removed by this release.
3 open findings
What changed in this PR
Pins deCDN deployments and examples to upstream v0.1.0.
Changes:
- Updates Ansible, Compose, Helm, and cloud-init release references.
- Refreshes checksums, image digests, and generated network source metadata.
- Synchronizes inventory examples and validation fixtures.
| File | Description |
|---|---|
examples/collection-fleet/inventory/host_vars/origin-1/main.yml |
Updates origin examples. |
examples/collection-fleet/inventory/host_vars/decdn-node-1/main.yml |
Updates node examples. |
examples/collection-fleet/inventory/group_vars/sponsord_onramp_hosts.yml |
Updates onramp example. |
compose/sponsord-onramp.env.example |
Pins installer assets. |
compose/.env.example |
Pins node image digest. |
cloud-init/user-data-publisher.yaml |
Updates override example. |
charts/decdn-node/values.yaml |
Updates image digest example. |
charts/decdn-node/Chart.yaml |
Updates app and image versions. |
ansible/roles/sponsord/vars/main/networks.yml |
Refreshes generated source commit. |
ansible/roles/sponsord_onramp/vars/main/networks.yml |
Refreshes generated source commit. |
ansible/roles/sponsord_onramp/defaults/main.yml |
Updates installer release pin. |
ansible/roles/decdn_node/vars/main/networks.yml |
Refreshes generated source commit. |
ansible/roles/decdn_node/defaults/main.yml |
Updates node release pin. |
ansible/molecule/validation-sponsord/converge.yml |
Updates validation checksum. |
ansible/inventory/host_vars/origin-1/main.yml |
Updates origin template. |
ansible/inventory/host_vars/decdn-node-1/main.yml |
Updates node template. |
ansible/inventory/group_vars/sponsord_onramp_hosts.yml |
Updates onramp template. |
AGENTS.md |
Documents the new pin. |
🧠 Review effort: Balanced
💡 Add a code-review agent skill or configure MCP servers for context-aware, tailored reviews. Learn more in the docs.
v0.1.0 is now the role default, so the fixture's dummy digest tripped the tag-and-digest-move-together guard. v9.9.9 stays clear of any real default. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Moves sponsord_version and sponsord_onramp_version to 0.1.0 and the two Compose image digests to the release's signed *-image-digest.txt (VALIDSIG DA7515706F1873D274D8A3699E11A9FFD62DAADB against the vendored KEYS). KEYS and crates/*/src/config.rs are unchanged since v0.0.4. sponsord-onramp 0.1.0's installers run decdn get (decdn 0.1.0 replaced decdn fetch and decdn bundle pull), so the docs that named those now say decdn get. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.


Moves the decdn/decdn pin to v0.1.0 from
v0.0.4.SHA256SUMS(c88ad5479f31bb0857db2c0205c54b240cbceb33a96724e4f8a288b6d866ab66) and thedecdn-nodeimage digest (sha256:848532722735b4a115aca9606230d951c25f2dab06a7345305ecf67c7a0244b5)come from the release's assets, verified against
ansible/roles/decdn_node/files/decdn-release-KEYS.asc.Opened by
scripts/open-decdn-bump.sh. A red CI means the new decdn needschanges here: push them to this branch.
And decdn/sponsord to v0.1.0 (folded in from #159)
The two pins must move in one merge, in either order a lone merge breaks the onramp's installers: sponsord-onramp v0.0.4's installers run
decdn bundle pull, which decdn v0.1.0 removed, and v0.1.0's rundecdn get, which decdn v0.0.4 lacks (checked against both releases'assets/decdn.shand the v0.1.0 CLI, which rejectsfetchandbundle).sponsord_version=sponsord_onramp_version=0.1.0, plus the commented examples in both inventory trees and AGENTS.md.SPONSORD_IMAGE_DIGEST/SPONSORD_ONRAMP_IMAGE_DIGESTfrom the release's*-image-digest.txt; each.ascgivesVALIDSIG DA7515706F1873D274D8A3699E11A9FFD62DAADBagainstansible/roles/sponsord/files/sponsord-release-KEYS.asc. UpstreamKEYSandcrates/*/src/config.rsare unchanged since v0.0.4.decdn fetch/decdn bundle pullnow saydecdn get.v0.1.0as their explicit non-default decdn pin now usev9.9.9(v0.1.0 became the default, which tripped the tag-and-digest guard).After merging, release
decdn.node,decdn.publisherand the chart (RELEASING.md).🤖 Generated with Claude Code