snapcraft history shows a closed channel
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Snapcraft |
Invalid
|
Undecided
|
Unassigned |
Bug Description
I released a snap to the edge channel. Then closed the edge channel, but running snapcraft history still shows the revision in the edge channel.
$ snapcraft release u1test20161026 1 edge
The 'edge' channel is now open.
Channel Version Revision
stable - -
candidate - -
beta - -
edge 0.1 1
$ snapcraft history u1test20161026
Rev. Uploaded Arch Version Channels
1 2016-10-
$ snapcraft close u1test20161026 edge
Arch Channel Version Revision
amd64 stable - -
candidate - -
beta - -
edge - -
$ snapcraft history u1test20161026
Rev. Uploaded Arch Version Channels
1 2016-10-
As far as I understand, in this last command the edge channel shouldn't be displayed.
That is the expected behaviour.
See that "edge" does NOT have a "*" at it's right, that would indicate that the specific version is currently released in that channel (it was in the past!).
So, that version is not released in edge, but it was in the past, what could have happened? Either of:
- another version was released into edge
- that channel was closed
We can see that in this case the situation is the former, as we don't have an "edge*" in the history for greater versions.