[SRU] 2.21
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
snapd (Ubuntu) |
Fix Released
|
High
|
Unassigned | ||
Trusty |
Fix Released
|
High
|
Unassigned | ||
Xenial |
Fix Released
|
High
|
Unassigned | ||
Yakkety |
Fix Released
|
High
|
Unassigned |
Bug Description
This is a new version of snapd.
The changelog for 2.21 is available here https:/
The snappy team released a new 2.21 release that we want SRU into xenial. The new process described in https:/
[Test case]
Additionally, verify that the contents of the binary packages have not changed as a result of the package refactoring.
Changed in snapd (Ubuntu): | |
importance: | Undecided → High |
Changed in snapd (Ubuntu Trusty): | |
importance: | Undecided → High |
Changed in snapd (Ubuntu Xenial): | |
importance: | Undecided → High |
Changed in snapd (Ubuntu Yakkety): | |
importance: | Undecided → High |
Changed in snapd (Ubuntu Trusty): | |
status: | Fix Committed → Triaged |
tags: | added: verification-failed-trusty |
tags: |
added: verification-done-trusty removed: verification-needed |
This bug was fixed in the package snapd - 2.21+17.04
---------------
snapd (2.21+17.04) zesty; urgency=medium
* New upstream release, LP: #1656382 overlord/ snapstate: have UpdateMany retire/enable auto- browser- support: add @{PROC} /@{pid} /fd/[0- 9] w and misc pInfo confine- private. a docker- support: allow /run/shm/aufs.xeno for 14.04
- daemon: re-enable reexec
- interfaces: allow reading installed files from previous revisions
by default
- daemon: make activation optional
- tests: run all snap-confine tests in c-unit-tests task
- many: fix abbreviated forms of disconnect
- tests: switch more tests to MATCH
- store: export userAgent. daemon: print store.UserAgent() on
startup.
- tests: test classic confinement `snap list` and `snap info`
output
- debian: skip snap-confine unit tests on nocheck
- overlord/snapstate: share code between Update and UpdateMany, so
that it deals with auto-aliases correctly
- interfaces: upower-observe: refactor to allow snaps to provide a
slot
- tests: add end-to-end store test for classic confinement
- overlord,
aliases even without new revision
- interfaces/
/run/udev
- interfaces/builtin: add physical-memory-* and io-ports-control
- interfaces: allow getsockopt by default since it is so commonly
used
- cmd/snap, daemon, overlord/snapstate: tests and fixes for "snap
refresh" of a classic snap
- interfaces: allow read/write access of real-time clock with time-
control interface
- store: request no CDN via a header using SNAPPY_STORE_NO_CDN
envvar
- snap: add information about tracking channel (not just actual
channel)
- interfaces: use fewer dot imports
- overlord/snapstate: remove restrictions on ResetAliases
- overlord, store: move confinement filtering to the overlord (from
The Store)
- many: move interface test helpers to ifacetest package
- many: implement 'snap aliases'
- vet: fix for unkeyed fields error on aliases_test.go
- interfaces: miscellaneous policy updates for network-control,
unity7, pulseaudio, default and home
- tests: test for auto-aliases
- interface hooks: connect plug slot hooks (step 2)
- cmd/snap: fix internal naming in snap connect
- snap: use "size" as the json tag in snap.ChannelSna
- tests: restore the missing initialization of iface manager causing
race
- snap: fix missing sizes in `snap info <remote-snap>`
- tests: improve cleanup for c-unit-tests
- cmd/snap-confine: build non-installed libsnap-
- cmd/snap-confine: small tweaks to seccomp support code
- interfaces/
- many: obtain installed snaps developer/publisher username through
assertions
- store: setting of fields for details endpoint
- cmd/snap-confine: check for rst2man on configure
- snap: show `snap --help` output when just running `snap`
- interface/builtin: drop the obsolete checks in udisks2
SanitizeSlot
- cmd/snap: remove currency switch following UX review
- spread: find top-level directory before running generate-
packaging-dir
- interface...