snapd
2.23.6 and snapd-glib
1.10 introduce support for using Snaps in Fedora.
snapd
provides the Snappy system functionality, while snapd-glib
enables various applications to interact and integrate with snapd
.
See https://snapcraft.io/ for more information on Snappy.
Updates may require up to 24 hours to propagate to mirrors. If the following command doesn't work, please retry later:
sudo dnf install --refresh --advisory=FEDORA-2017-37a7331620 \*
Please login to add feedback.
This update has been submitted for testing by ngompa.
ngompa edited this update.
ngompa edited this update.
New build(s):
Removed build(s):
This update has been pushed to testing.
ngompa edited this update.
ngompa edited this update.
New build(s):
Removed build(s):
This update has been submitted for testing by ngompa.
This update has been pushed to testing.
Tested this package on a clean Fedora 25 install. Everything looks fine and works well so far. However the rpmlint/rpmgrill errors is something we need to look into.
After some testing snapd works still fine for me. No big issues blocking this update spotted.
Upon installation the
snapd.socket
was not started. Something is not right with the preset handling.So this part was OK but the socket is
inactive (dead)
any ideas why?I started the socket manually, installed
hello-world
. It has installed correctly although the formatting of the progress bar is incorrect. I suspect we are using an older version of the progress bar package.Aha, may I notice that this was on a server variant, not sure if this is relevant.
I installed
python0
which is a snap using classic confinement but those obviously don't run. I think that for as long as we don't have an answer for that we should fail in the daemon and return an error message with a link to a tracking bug.I'm giving my +1 comment despite the remarks above as this is a big improvement and we can iterate on specific issues.
ngompa edited this update.
New build(s):
Removed build(s):
This update has been submitted for testing by ngompa.
This update has been pushed to testing.
Tested latest version again and works fine for me.
I just tested this on F25 and it worked great out of the box :-) Thanks
This update has been submitted for stable by bodhi.
I tried snapd on F25 on Linode and see that it works straight. I see that snaps are installed in /var/lib/snapd/snap and the path variable in the shell is not set automatically, so I am unable to call the apps/binaries exposed in the snap. Instead, I need to refer to the absolute path-
For reference-
kernel 4.9.7-x86_64-linode80
The path is loaded via a
profile.d
snippet, so the path change takes effect on next logon. There's not much that can be done about that, unfortunately.Thanks for the update @ngompa!
This update has been pushed to stable.