← Back to issue list

Implementing channel-closing.

View original Github issue

Metadata

Project
snapcraft
Number
#847
Type
pull request
State
merged
Author
cprov
Labels
—
Created
Updated
Closed

Current evaluation

Merged PR #847 implemented channel-closing: the close API now returns closed channels and channel maps across snap architectures, resolving LP #1615764 (commit 36a572685).

Resolution: closed resolved

Reason: PR #847 was merged into snapcraft as squashed commit 36a572685 ("Implementing channel-closing. (#847)"), adding closed-channel and channel_map data per architecture to the close/status store API responses. Reviewer @come-maiz approved on 2016-10-07, closing LP: #1615764.

Evaluated by: mr-cal-bot

No scores available.

Issue body

/dev/api/snaps/<snap-id>/close now returns currently closed channels and channel_maps across snap architectures (status). LP: #1615764

Evaluation history

Date Model Scores Action Summary
stealth/space-bunny-alpha — closed resolved Merged PR #847 implemented channel-closing: the close API now returns closed channels and channel maps across snap architectures, resolving LP #1615764 (commit 36a572685).
stealth/space-bunny-alpha — closed resolved Merged PR #847 implemented channel closing, with status reporting closed channels and channel maps across snap architectures (commit 36a572685).
stealth/space-bunny-alpha — closed resolved Merged PR #847 implemented channel-closing: the close API now returns closed channels and channel maps across snap architectures, resolving LP #1615764 (commit 36a572685).
stealth/space-bunny-alpha — closed resolved Merged channel-closing support in #847 (commit 36a572685), adding closed-channel status and per-architecture channel maps to the snap close API.
qwen/qwen3.6-35b-a3b — — Merged implementation for channel-closing, updating the snap close API to return closed channels and channel maps across architectures. Approved by a reviewer and resolved LP #1615764 despite unresolved review comments.
qwen3.6-35b-a3b-mtp-q6 — — Merged. Updates the /dev/api/snaps/<snap-id>/close endpoint to return closed channels and channel maps across architectures. Implementation approved after exploratory review and resolution of minor feedback.

Update history

No update history recorded yet.

Related work

  • Related To: canonical/snapcraft#1280 (confidence 55%)

    Later commit 9a2b6a7da extends the same release/close/status endpoints with channel branches, a follow-on evolution of this code.

  • Related To: canonical/snapcraft#1793 (confidence 45%)

    Commit 8186180d0 later split the storeapi code containing this change into modules.

Related issues

Issue Project State Summary Similarity
#3143 cli: migrate close to use the new channel map snapcraft merged Merged as commit 19393ef36: PR #3143 migrated close to the new channel-map implementation, fixing progressive-release channel reporting and skipping unreliable closed_channels results.
70%