← Back to issue list

registries: sign and upload registries

View original Github issue

Metadata

Project
snapcraft
Number
#5018
Type
issue
State
closed
Author
mr-cal
Labels
—
Created
Updated
Closed

Current evaluation

Implemented in canonical/snapcraft#5072 (commit 932f9e47d), adding registry build, local signing and publishing. Registry command spread tests followed in #5091.

Resolution: closed resolved

Reason: PR #5072 implemented the requested registry signing and upload workflow and was recorded as commit 932f9e47d. PR #5091 subsequently added the requested list-registries and edit-registries spread coverage.

Evaluated by: mr-cal-bot

No scores available.

Issue body

### What needs to get done Implement the second half of `edit-registries`: * Upload registries in preparation for signing (`/api/v2/registries/build-assertion`) * Sign locally with `snap sign` * Upload signed registry Re-usable code will live in the `Assertions` service and registry-specific code in the `Registries` service Additionally, this should include a spread test for `list-registries` and `edit-registries`. ### Why it needs to get done To support registries Depends on #5019, #5020

Evaluation history

Date Model Scores Action Summary
stealth/space-bunny-alpha — closed resolved Implemented in canonical/snapcraft#5072 (commit 932f9e47d), adding registry build, local signing and publishing. Registry command spread tests followed in #5091.
stealth/space-bunny-alpha — closed stale Registry signing and upload work was abandoned without implementation; no resolving PR or commit was found.
qwen/qwen3.6-35b-a3b — — Closed without implementation or resolution details. No merge or fix was referenced, indicating the feature was likely abandoned or superseded by other work.
qwen/qwen3.6-35b-a3b — — Closed without implementation or linked pull request. An automated comment indicates synchronization to internal Jira ticket CRAFT-3331, suggesting the feature request was moved to internal tracking or abandoned.
qwen/qwen3.6-35b-a3b — — Closed without a linked resolution or merge details. The registry signing and upload implementation remains unaddressed.
qwen3.6-35b-a3b-mtp-q6 — — Closed without resolution or implementation. The feature to sign and upload registries remains unaddressed.

Update history

No update history recorded yet.

Related work

  • Likely Fixed By: canonical/snapcraft#5072 (confidence 99%)

    Merged commit 932f9e47d implements building, signing and publishing registries.

  • Related To: canonical/snapcraft#5091 (confidence 97%)

    Commit b746c6c8c adds spread tests for list-registries and edit-registries.

Related issues

Issue Project State Summary Similarity
#5072 feat: build, sign and publish registries snapcraft merged Merged PR #5072 in commit 932f9e47d, completing registry building, signing, and publishing for edit-registries (CRAFT-3331).
71%