Comment 2 for bug 1867616

Revision history for this message
Zygmunt Krynicki (zyga) wrote : Re: refresh of snapd failed, maybe because of concurrent refresh of core

$ snap change 233 # the one that failed
Status Spawn Ready Summary
Done today at 15:36 CET today at 15:38 CET Ensure prerequisites for "snapd" are available
Undone today at 15:36 CET today at 15:38 CET Download snap "snapd" (6775) from channel "latest/edge"
Done today at 15:36 CET today at 15:38 CET Fetch and check assertions for snap "snapd" (6775)
Undone today at 15:36 CET today at 15:38 CET Mount snap "snapd" (6775)
Undone today at 15:36 CET today at 15:38 CET Run pre-refresh hook of "snapd" snap if present
Undone today at 15:36 CET today at 15:38 CET Stop snap "snapd" services
Undone today at 15:36 CET today at 15:38 CET Remove aliases for snap "snapd"
Undone today at 15:36 CET today at 15:38 CET Make current revision for snap "snapd" unavailable
Undone today at 15:36 CET today at 15:38 CET Copy snap "snapd" data
Undone today at 15:36 CET today at 15:38 CET Setup snap "snapd" (6775) security profiles
Undone today at 15:36 CET today at 15:38 CET Make snap "snapd" (6775) available to the system
Error today at 15:36 CET today at 15:38 CET Automatically connect eligible plugs and slots of snap "snapd"
Hold today at 15:36 CET today at 15:38 CET Set automatic aliases for snap "snapd"
Hold today at 15:36 CET today at 15:38 CET Setup snap "snapd" aliases
Hold today at 15:36 CET today at 15:38 CET Run post-refresh hook of "snapd" snap if present
Hold today at 15:36 CET today at 15:38 CET Start snap "snapd" (6775) services
Hold today at 15:36 CET today at 15:38 CET Remove data for snap "snapd" (5757)
Hold today at 15:36 CET today at 15:38 CET Remove snap "snapd" (5757) from the system
Hold today at 15:36 CET today at 15:38 CET Clean up "snapd" (6775) install
Hold today at 15:36 CET today at 15:38 CET Run health check of "snapd" snap
Done today at 15:36 CET today at 15:38 CET Consider re-refresh of "snapd"

......................................................................
Make current revision for snap "snapd" unavailable

2020-03-16T15:38:26+01:00 INFO Requested daemon restart (snapd snap).

......................................................................
Make snap "snapd" (6775) available to the system

2020-03-16T15:37:41+01:00 INFO Requested daemon restart (snapd snap).

......................................................................
Automatically connect eligible plugs and slots of snap "snapd"

2020-03-16T15:38:04+01:00 INFO Waiting for restart...
2020-03-16T15:38:04+01:00 INFO Waiting for restart...
2020-03-16T15:38:04+01:00 INFO Waiting for restart...
2020-03-16T15:38:05+01:00 INFO Waiting for restart...
2020-03-16T15:38:05+01:00 INFO Waiting for restart...
2020-03-16T15:38:05+01:00 INFO Waiting for restart...
2020-03-16T15:38:06+01:00 INFO Waiting for restart...
2020-03-16T15:38:06+01:00 INFO Waiting for restart...
2020-03-16T15:38:06+01:00 INFO Waiting for restart...
2020-03-16T15:38:09+01:00 ERROR there was a snapd rollback across the restart

Compare this with

$ snap change 241 # the one that worked
Status Spawn Ready Summary
Done today at 15:41 CET today at 15:41 CET Ensure prerequisites for "snapd" are available
Done today at 15:41 CET today at 15:41 CET Download snap "snapd" (6791) from channel "latest/edge"
Done today at 15:41 CET today at 15:41 CET Fetch and check assertions for snap "snapd" (6791)
Done today at 15:41 CET today at 15:41 CET Mount snap "snapd" (6791)
Done today at 15:41 CET today at 15:41 CET Run pre-refresh hook of "snapd" snap if present
Done today at 15:41 CET today at 15:41 CET Stop snap "snapd" services
Done today at 15:41 CET today at 15:41 CET Remove aliases for snap "snapd"
Done today at 15:41 CET today at 15:41 CET Make current revision for snap "snapd" unavailable
Done today at 15:41 CET today at 15:41 CET Copy snap "snapd" data
Done today at 15:41 CET today at 15:42 CET Setup snap "snapd" (6791) security profiles
Done today at 15:41 CET today at 15:42 CET Make snap "snapd" (6791) available to the system
Done today at 15:41 CET today at 15:43 CET Automatically connect eligible plugs and slots of snap "snapd"
Done today at 15:41 CET today at 15:43 CET Set automatic aliases for snap "snapd"
Done today at 15:41 CET today at 15:43 CET Setup snap "snapd" aliases
Done today at 15:41 CET today at 15:43 CET Run post-refresh hook of "snapd" snap if present
Done today at 15:41 CET today at 15:43 CET Start snap "snapd" (6791) services
Done today at 15:41 CET today at 15:43 CET Remove data for snap "snapd" (5757)
Done today at 15:41 CET today at 15:43 CET Remove snap "snapd" (5757) from the system
Done today at 15:41 CET today at 15:43 CET Clean up "snapd" (6791) install
Done today at 15:41 CET today at 15:43 CET Run health check of "snapd" snap
Done today at 15:41 CET today at 15:43 CET Consider re-refresh of "snapd"

......................................................................
Make snap "snapd" (6791) available to the system

2020-03-16T15:42:10+01:00 INFO Requested daemon restart (snapd snap).

......................................................................
Automatically connect eligible plugs and slots of snap "snapd"

2020-03-16T15:42:11+01:00 INFO Waiting for restart...

......................................................................
Consider re-refresh of "snapd"

2020-03-16T15:43:14+01:00 INFO No re-refreshes found.