Skip to content

chore: pin sponsord to v0.1.0 - #159

Closed
thiras wants to merge 1 commit into
mainfrom
chore/pin-sponsord-v0.1.0
Closed

thiras wants to merge 1 commit into
mainfrom
chore/pin-sponsord-v0.1.0

Conversation

@thiras

@thiras thiras commented Oct 14, 2026

Copy link
Copy Markdown
Contributor

Moves the decdn/sponsord pin to v0.1.0 from v0.0.4, following ansible/roles/sponsord/README.md § Bumping the sponsord release.

  • Merge after chore: pin decdn and sponsord to v0.1.0 #158. sponsord-onramp 0.1.0's installers run decdn get <decdn: URI> (feat(onramp)!: installers take get <decdn: URI> and run decdn get sponsord#75), which only exists from decdn v0.1.0 on, and chore: pin decdn and sponsord to v0.1.0 #158 moves the onramp's installer pin (sponsord_onramp_decdn_release) to v0.1.0.
  • 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_DIGEST come from the release's *-image-digest.txt; each .asc gives VALIDSIG DA7515706F1873D274D8A3699E11A9FFD62DAADB against ansible/roles/sponsord/files/sponsord-release-KEYS.asc.
  • Upstream KEYS and crates/*/src/config.rs are unchanged since v0.0.4, so the env var names and the vendored keys stay as they are.
  • decdn 0.1.0 replaced decdn fetch / decdn bundle pull with decdn get, so six doc and comment lines that named the old commands now say decdn get.

make test-scripts passes locally.

After merging, release decdn.publisher (RELEASING.md).

🤖 Generated with Claude Code

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>
Copilot AI balanced review requested due to automatic review settings October 14, 2026 17:08

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

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

🟡 Changes recommended

PR #158 remains unmerged, leaving the current onramp installer pinned to an incompatible decdn CLI release.

1 open finding
What changed in this PR

Pins sponsord and sponsord-onramp to v0.1.0 across Ansible and Compose.

Changes:

  • Updates role versions and container digests.
  • Synchronizes inventory examples and documentation with decdn get.
  • Depends on unmerged PR #158 for compatible installer pins.
File Description
AGENTS.md Updates the documented sponsord pin.
ansible/​inventory/​group_vars/​sponsord_hosts.yml Updates sponsord examples.
ansible/​inventory/​group_vars/​sponsord_onramp_hosts.yml Updates onramp examples.
ansible/​roles/​decdn_node/​defaults/​main.yml Updates CLI command terminology.
ansible/​roles/​iroh_relay/​README.md Updates client command references.
ansible/​roles/​iroh_relay/​defaults/​main.yml Updates relay guidance terminology.
ansible/​roles/​sponsord/​defaults/​main.yml Pins sponsord v0.1.0.
ansible/​roles/​sponsord_onramp/​README.md Documents the new installer command.
ansible/​roles/​sponsord_onramp/​defaults/​main.yml Pins sponsord-onramp v0.1.0.
compose/​.env.example Updates both image digests.
compose/​README.md Updates client command terminology.
examples/​collection-fleet/​inventory/​group_vars/​sponsord_hosts.yml Mirrors sponsord examples.
examples/​collection-fleet/​inventory/​group_vars/​sponsord_onramp_hosts.yml Mirrors onramp examples.

🧠 Review effort: Balanced


💡 Add a code-review agent skill or configure MCP servers for context-aware, tailored reviews. Learn more in the docs.

# The decdn/sponsord release (tag v<version>) this repo pins, the
# same one as the sponsord role's sponsord_version.
sponsord_onramp_version: "0.0.4" # asserted non-empty in "release" mode
sponsord_onramp_version: "0.1.0" # asserted non-empty in "release" mode

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

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

Confirmed: sponsord-onramp v0.1.0's installers run decdn get, which decdn v0.0.4 lacks, so this could never merge alone (and #158 alone has the mirror-image break). This commit is now folded into #158 as 1db2236, so both pins move in one merge; closing this PR.

@thiras

thiras commented Oct 14, 2026

Copy link
Copy Markdown
Contributor Author

Superseded by #158, which now carries this commit (1db2236): the decdn and sponsord v0.1.0 pins must land together, since each alone breaks the onramp's installers.

@thiras thiras closed this Oct 14, 2026
@thiras
thiras deleted the chore/pin-sponsord-v0.1.0 branch October 14, 2026 19:44
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants