core snap's configuration hangs on debian | openSUSE | mainline kernel
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
snapd |
Fix Released
|
High
|
Simon Fels | ||
snapd (Debian) |
Fix Committed
|
Undecided
|
Unassigned | ||
snapd (Fedora) |
Fix Committed
|
Undecided
|
Simon Fels | ||
snapd (openSUSE) |
Fix Released
|
Undecided
|
Simon Fels |
Bug Description
On Debian stretch (or sid), if you install snapd and then run "snap install hello", the install of the core snap hangs at the "running configure hook" step. If you run "snap install core" then run "snap install hello", things work.
When it hangs, pstree output looks like this:
systemd,1 --system --deserialize 16
[...]
|-snapd,6659
| |-configure,6670 -e /snap/core/
| | `-(snapctl,6679)
| | |-{snapctl},6680
| | `-{snapctl},6681
| |-{snapd},6663
| |-{snapd},6664
| |-{snapd},6665
| |-{snapd},6666
| |-{snapd},6667
| |-{snapd},6668
| |-{snapd},6669
| `-{snapd},6671
stracing the configure process just shows it sitting in an unfinished "read(3," syscall. Let me know if there is any way I can debug this. I guess the unusual thing about Debian might be that the snapd on the system is a little old (2.21). Or maybe it's something else, who knows!
summary: |
- core snap's configuration hangs on debian + core snap's configuration hangs on debian|openSUSE |
Changed in opensuse: | |
assignee: | nobody → Simon Fels (morphis) |
Changed in snappy: | |
status: | New → In Progress |
Changed in snappy: | |
importance: | Undecided → High |
Changed in opensuse: | |
status: | New → Fix Released |
affects: | fedora → snapd (Fedora) |
affects: | opensuse → snapd (openSUSE) |
summary: |
- core snap's configuration hangs on debian|openSUSE + core snap's configuration hangs on debian | openSUSE | mainline kernel |
Can reproduced on openSUSE Tumbleweed and Leap 42.2 too.