snapd

The snapd and snap tools enable systems to work with .snap files.

GPL-3.0 License

Stars
1.9K
snapd - New bugfix release 2.42.4

Published by mvo5 almost 5 years ago

Bugfix release:

  • overlord/snapstate: make sure configuration defaults are applied only once
snapd - New bugfix release 2.42.2

Published by mvo5 almost 5 years ago

Bugfix release for 2.42:

  • interfaces/lxd-support: Fix on core18
  • interfaces: allow access to ovs bridge sockets
  • tests/main/system-usernames: Amazon Linux 2 comes with libseccom 2.4.1 now
  • snap-seccomp: add missing clock_getres_time64
  • cmd/snap-seccomp/syscalls: update the list of known syscalls
  • sandbox/seccomp: accept build ID generated by Go toolchain
snapd - New bugfix release 2.42.1

Published by mvo5 almost 5 years ago

Bugfix release for 2.42:
- interfaces: de-duplicate emitted update-ns profiles
- packaging: tweak handling of usr.lib.snapd.snap-confine
- interfaces: allow introspecting network-manager on core
- tests/main/interfaces-contacts-service: disable on openSUSE Tumbleweed
- tests/lib/lxd-snapfuse: restore mount changes introduced by LXD
- snap: fix default-provider in seed validation
- tests: update system-usernames test now that opensuse-15.1 works
- overlord: set fake sertial in TestRemodelSwitchToDifferentKernel
- gadget: rename "boot{select,img}" -> system-boot-{select,image}
- tests: listing test, make accepted snapd/core versions consistent

snapd - New 2.42 release

Published by mvo5 about 5 years ago

This is a new major release of snapd

Some hightlights:

  • little-kernel bootloader support
  • Improve performance in lxd when snapfuse is used
snapd - New 2.41 release

Published by mvo5 about 5 years ago

This is the new snapd 2.41 major release.

Some of the major new features:

See also https://forum.snapcraft.io/t/the-snapd-roadmap/1973

snapd - New 2.40 release

Published by mvo5 over 5 years ago

New 2.40 major release.

snapd - New bugfix release 2.39.3

Published by mvo5 over 5 years ago

This is a small bugfix release. It improves the SELinux policy and fixes a potential core refresh race on very slow hardware.

snapd - New bugfix release 2.39.2

Published by mvo5 over 5 years ago

Small bugfix release:
- debian: rework how we run autopkgtests
- interfaces/docker-support: add overlayfs accesses for ubuntu core
- data/selinux: permit init_t to remount snappy_snap_t
- strutil/shlex: fix ineffassign
- packaging: fix build-depends on powerpc

The most important change the the selinux fix for fedora.

snapd - New bugfix release 2.39.1

Published by mvo5 over 5 years ago

New bugfix release

snapd - New 2.39 release

Published by mvo5 over 5 years ago

This is a new upstream release.

snapd - New 2.38 release

Published by mvo5 over 5 years ago

We are happy to release the new 2.38 snapd release

snapd - New bugfix release 2.37.4

Published by mvo5 over 5 years ago

Small bugfix release to fix bugs/regressions found during the 2.37 cycle:

  • squashfs: unset SOURCE_DATE_EPOCH in the TestBuildDate test
  • overlord/ifacestate: fix migration of connections on upgrade from
    ubuntu-core
  • tests: fix upgrade-from-2.15 with kernel 4.15
  • interfaces/seccomp: increase filter precision
  • tests: remove snapweb from tests

Enjoy the release :)

snapd - New bugfix release 2.37.3

Published by mvo5 over 5 years ago

New bugfix release:
- interfaces/seccomp: generate global seccomp profile
- overlord/snapstate: add some randomness to the catalog refresh
- tests: add upgrade test from 2.15.2ubuntu1 -> current snapd
- snap-confine: fix fallback to ubuntu-core
- packaging: avoid race in snapd.postinst
- overlord/snapstate: discard mount namespace when undoing 1st link
snap
- cmd/snap-confine: allow writes to /var/lib/** again
- tests: stop catalog-update/apt-hooks test until the catlog refresh
is randomized
- debian: ensure leftover usr.lib.snapd.snap-confine is gone

snapd - New bugfix release 2.37.2

Published by mvo5 over 5 years ago

A bugfix release for the 2.37 series:

  • cmd/snap, overlord/snapstate: ignore classic flag when a
    snap is strictly confined and warn only instead of erroring
  • snap-confine: remove special handling of /var/lib/jenkins
  • cmd/snap-confine: handle death of helper process gracefully
  • snap-confine: fix classic snaps for users with /var/lib/* homedirs
    like jenkins/postgres
  • packaging: disable systemd environment generator on 18.04
  • tests: update smoke/sandbox test for armhf
  • cmd/snap-confine: refactor and cleanup of seccomp loading
  • snap-confine: increase locking timeout to 30s
  • snap-confine: fix incorrect "sanity timeout 3s" message
  • snap: fix hook autodiscovery for parallel installed snaps
  • tests: iterate getting journal logs to support delay on boards on
    daemon-notify test
  • interfaces: add u2f-devices interface
snapd - New bugfix release 2.37.1

Published by mvo5 over 5 years ago

A new bugfix release for 2.37 - the most important fix a regression for people using snaps from the jenkins user

snapd - New 2.37 release

Published by mvo5 almost 6 years ago

We are happy to release the new 2.37 snapd release

snapd -

Published by zyga almost 6 years ago

This is a new bugfix release for snapd.

The highlights:

  • Fixes for seeding issues affecting core18 systems
  • Fixes for syntax errors in SELinux policy
  • Snapd now detects when the apparmor profile for snap-confine cannot be loaded
  • Snapd now detects when apparmor_parser is too old, disabling the apparmor security backend if required (for openSUSE Leap 42.3)
  • Snapd now retries some operations that failed on temporary DNS error
  • Snapd no longer writes the system key if security setup fails
  • The snap run command now supports --trace-exec argument
snapd - New bugfix release 2.36.2

Published by mvo5 almost 6 years ago

This is a new bugfix release for snapd.

The highlights:

  • daemon, vendor: bump github.com/coreos/go-systemd/activation, handle API changes
  • snapstate: update fontconfig caches on install
  • overlord,daemon: mock security backends for testing
  • sanity, spread, tests: add CentOS
  • Revert "cmd/snap, tests/main/snap-info: highlight the current channel"
  • cmd/snap: add nanosleep to blacklisted syscalls when running with --strace
  • tests: add regression test for LP #1803535
  • snap-update-ns: fix trailing slash bug on trespassing error
  • interfaces/builtin/opengl: allow reading /etc/OpenCL/vendors
  • cmd/snap-confine: nvidia: pick up libnvidia-opencl.so
  • interfaces/opengl: add additional accesses for cuda

This release will help performance problems with some snap/host combinations when the fontconfig caches are not matching.

snapd - New bugfix release 2.36.1

Published by mvo5 almost 6 years ago

Bugfixes for 2.36

snapd - New 2.36 release

Published by mvo5 about 6 years ago

We are proud to release a new 2.36 release of snapd. It contains a lot of new features.

Some highlights:
✅ Warnings pipeline infrastructure
✅ Go into socket activtion mode no snaps are installed
✅ Much improved snap help output
✅ Support core config proxy on classic
✅ Support rate-limit of background refreshes via core.refresh.rate-limit core config option
✅ Honor core config proxy.http{,s} settings on classic as well
✅ Warn when prerequisites to run snapd (like minimal kernel version) are not meet