Re-releasing to a branch does not update branch expiration time
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Snap Store Server |
Confirmed
|
Medium
|
Unassigned |
Bug Description
# Current status
ubuntu@
Track Arch Channel Version Revision
latest amd64 stable 2019-08-27-01 161
# Release a revision into a branch
ubuntu@
Track Arch Channel Version Revision Expires at
latest amd64 stable 2019-08-27-01 161
The 'stable/branchy1' channel is now open.
# Re-Release the same revision into a branch
ubuntu@
Track Arch Channel Version Revision Expires at
latest amd64 stable 2019-08-27-01 161
Notice timestamp was not updated - I would have expected it to update the expiry time by at least a couple of seconds (time between commands).
Changed in snapstore-server: | |
status: | New → Confirmed |
importance: | Undecided → High |
Changed in snapstore-server: | |
importance: | High → Critical |
Changed in snapstore-server: | |
importance: | Critical → Medium |
This seems to have been fixed.
The status of "myapp" in staging is a bit messy, but we can see that the expires_at datetime is updated when I re-released it to 1/edge/branch1:
tshinn@ ubuntu- vm:~/myapp$ snapcraft status myapp
candidate - -
beta 0.1 1
edge 0.1 1
edge/ branch1 0.1 1 2022-05- 04T07:41: 03Z
candidate - -
beta - -
edge - -
edge/ branch1 0.1 1 2022-04- 17T03:09: 38Z
candidate - -
beta - -
edge - -
beta/ branch2 0.1 1 2022-04- 17T03:18: 24Z ubuntu- vm:~/myapp$ snapcraft release myapp 1 1/edge/branch1
candidate - -
beta - -
edge - -
edge/ branch1 0.1 1 2022-05- 04T07:41: 20Z ubuntu- vm:~/myapp$ snapcraft status myapp
candidate - -
beta 0.1 1
edge 0.1 1
edge/ branch1 0.1 1 2022-05- 04T07:41: 03Z
candidate - -
beta - -
edge - -
edge/ branch1 0.1 1 2022-05- 04T07:41: 20Z
candidate - -
beta - -
edge - -
beta/ branch2 0.1 1 2022-04- 17T03:18: 24Z ubuntu- vm:~/myapp$
Track Arch Channel Version Revision Expires at
latest amd64 stable - -
1 amd64 stable - -
2 amd64 stable - -
tshinn@
Track Arch Channel Version Revision Expires at
1 amd64 stable - -
tshinn@
Track Arch Channel Version Revision Expires at
latest amd64 stable - -
1 amd64 stable - -
2 amd64 stable - -
tshinn@