[ubuntu/zesty-proposed] snapd 2.22.1+17.04 (Accepted)

Michael Vogt michael.vogt at ubuntu.com
Wed Feb 1 17:51:15 UTC 2017


snapd (2.22.1+17.04) zesty; urgency=medium

  * New upstream release, LP: #1659522
    - cherry pick fix for snapctl auth.json handling

snapd (2.22) xenial; urgency=medium

  * New upstream release, LP: #1659522
    - many: make ubuntu-core-launcher mostly go
    - interfaces/builtin: add account-control interface
    - interfaces/builtin: add missing syscalls to core-support needed
      for systemctl
    - interfaces/builtin: rework core-support to only allow full access
      to systemctl
    - debian/tests: drop stale autopkgtest dependencies.
    - tests: make the debugging of c-unit-tests more useful
    - store: retry auth-related requests
    - tests: integration test for system reload
    - snap: be more helpful in the `snap install <already-installed>`
      error message
    - tests: set SNAPPY_USE_STAGING_STORE in su call
    - tests: use test snap
    - spread: set SNAPD_DEBUG=1 in the core snap as well
    - tests: add extra debugging to security-setuid-root test
    - cmd,snap,wrappers: systemd reload command support
    - interfaces: builtin: mir: Allow recv and send
    - overlord/ifacestate: use ParseConnRef
    - overlord/snapstate,overlord/ifacestate: add automatic ubuntu-core
      -> core transition
    - debian: remove aliases as well in snapd.postrm
    - many: change interfaces.ParseID to return value
    - interfaces/opengl: allow access to the nvidia abstract socket
    - overlord, daemon: flag failures feature fancy forms.
    - many: add --classic support to try and revert, and make missing
      these things a little harder
    - interfaces: allow reading non-PCI-attached usb devices via raw-usb
    - many: rename snap-alter-ns to snap-update-ns
    - interfaces/builtin: add core-support
    - store: increase the retry.LimitTime()
    - debian: move the packaging out into package/$id-$version_id
    - overlord/stapstate: don't use unkeyed fields
    - many: add stub implementation of snap-alter-ns
    - asserts: improve error message when key is not valid at the given
      time
    - snapstate, ifacestate: add snapstate.CheckChangeConflict() to
      ifacestate.{Connect,Disconnect}
    - debian: remove trusty specific bits
    - docs: Add a note about building snapd.
    - interfaces: miscellaneous updates for default and network-control
    - daemon: bubble out store.ErrSnapNotFound in the findOne codepath
    - store: add retry logging into download as well
    - snap: show price in `snap info`
    - cmd: add fault injection support code
    - interfaces: network-manager: allow rw access to /etc/netplan
    - debian: move systemd files out of ./debian and into ./data/systemd
    - asserts: implement SuggestFormat to help avoid specifying the
      wrong format iteration for an assertion
    - many: detect potentially insecure use of snap-confine
    - interfaces: allow querying added security backends
    - cmd: ensure that all .c files have a -test.c file
    - asserts: don't use 'context' for the path of attributes, want to
      reuse the concept for something else
    - interfaces: abbreviate ConnRef construction
    - tests: ensure systemd override directory is available before using
      it
    - cmd: more build system cleanups and a small fix
    - tests: increase retries for service up
    - cmd: move seccomp cleanup function to seccomp-support
    - many: auto-connect plugs and slots symmetrically
    - overlord: use a ticker for the pruning
    - interfaces/builtin: add uhid interface
    - cmd/snap-confine: add shutdown helper
    - tests: fix path used when debugging
    - cmd: switch to non-recursive make
    - overlord/ifacestate: setup security of snaps affected by auto-
      connection
    - spread: refresh apt cache before first install
    - overlord: allow max 500 changes in "ready" state to avoid growing
      changes for 24h
    - snap: add {Plug,Slot}Info.SecurityTags
    - cmd: move snap-discard-ns to dedicated directory
    - tests: skip i18n test when no "snappy.mo" file is available
    - interfaces,overlord/ifacestate: small refactor around reference
      methods
    - tests: remove the snapd dirs last (should fix random test errors)
    - interfaces: mm: permissions for protocol proxies
    - interfaces/builtin: add evolution interfaces
    - many: extract the logging http client and user-agent handling for
      use in devicestate
    - interfaces: unity8-download-manager is the chosen name for this
      interface.
    - tests: add "quiet" wrapper function that only prints output on
      failure
    - tests: fix failing snapd-reexec test
    - docs: simplify HACKING.md that snapd itself supports setting up
      the sockets
    - overlord: flag required-snaps from model as required and prevent
      removing them
    - spread: exclude .o and .a files
    - tests: parameterize remote store
    - cmd: fix hardcoded paths to rst2man and support rst2man.py
    - tests: improve debug output when reexec is used
    - tests: disable ipv6 before unpacking delta
    - interfaces: add new interface API
    - tests: change TRUST_TEST_KEYS to be controlled from the host
    - spread: add boilerplate for Linode delta uploads
    - wrappers: add support for the X-Ayatana-Desktop-Shortcuts=
      extension
    - partition: add support for native grubenv read/write and use it
    - tests: add test ensuring manual pages are shipped

Date: Wed, 01 Feb 2017 17:09:31 +0100
Changed-By: Michael Vogt <michael.vogt at ubuntu.com>
Maintainer: Ubuntu Developers <ubuntu-devel-discuss at lists.ubuntu.com>
https://launchpad.net/ubuntu/+source/snapd/2.22.1+17.04
-------------- next part --------------
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

Format: 1.8
Date: Wed, 01 Feb 2017 17:09:31 +0100
Source: snapd
Binary: golang-github-ubuntu-core-snappy-dev golang-github-snapcore-snapd-dev snapd ubuntu-snappy ubuntu-snappy-cli ubuntu-core-snapd-units snap-confine ubuntu-core-launcher
Architecture: source
Version: 2.22.1+17.04
Distribution: zesty
Urgency: medium
Maintainer: Ubuntu Developers <ubuntu-devel-discuss at lists.ubuntu.com>
Changed-By: Michael Vogt <michael.vogt at ubuntu.com>
Description:
 golang-github-snapcore-snapd-dev - snappy development go packages.
 golang-github-ubuntu-core-snappy-dev - transitional dummy package
 snap-confine - Support executable to apply confinement for snappy apps
 snapd      - Tool to interact with Ubuntu Core Snappy.
 ubuntu-core-launcher - Transitional package for snap-confine
 ubuntu-core-snapd-units - transitional dummy package
 ubuntu-snappy - transitional dummy package
 ubuntu-snappy-cli - transitional dummy package
Launchpad-Bugs-Fixed: 1659522
Changes:
 snapd (2.22.1+17.04) zesty; urgency=medium
 .
   * New upstream release, LP: #1659522
     - cherry pick fix for snapctl auth.json handling
 .
 snapd (2.22) xenial; urgency=medium
 .
   * New upstream release, LP: #1659522
     - many: make ubuntu-core-launcher mostly go
     - interfaces/builtin: add account-control interface
     - interfaces/builtin: add missing syscalls to core-support needed
       for systemctl
     - interfaces/builtin: rework core-support to only allow full access
       to systemctl
     - debian/tests: drop stale autopkgtest dependencies.
     - tests: make the debugging of c-unit-tests more useful
     - store: retry auth-related requests
     - tests: integration test for system reload
     - snap: be more helpful in the `snap install <already-installed>`
       error message
     - tests: set SNAPPY_USE_STAGING_STORE in su call
     - tests: use test snap
     - spread: set SNAPD_DEBUG=1 in the core snap as well
     - tests: add extra debugging to security-setuid-root test
     - cmd,snap,wrappers: systemd reload command support
     - interfaces: builtin: mir: Allow recv and send
     - overlord/ifacestate: use ParseConnRef
     - overlord/snapstate,overlord/ifacestate: add automatic ubuntu-core
       -> core transition
     - debian: remove aliases as well in snapd.postrm
     - many: change interfaces.ParseID to return value
     - interfaces/opengl: allow access to the nvidia abstract socket
     - overlord, daemon: flag failures feature fancy forms.
     - many: add --classic support to try and revert, and make missing
       these things a little harder
     - interfaces: allow reading non-PCI-attached usb devices via raw-usb
     - many: rename snap-alter-ns to snap-update-ns
     - interfaces/builtin: add core-support
     - store: increase the retry.LimitTime()
     - debian: move the packaging out into package/$id-$version_id
     - overlord/stapstate: don't use unkeyed fields
     - many: add stub implementation of snap-alter-ns
     - asserts: improve error message when key is not valid at the given
       time
     - snapstate, ifacestate: add snapstate.CheckChangeConflict() to
       ifacestate.{Connect,Disconnect}
     - debian: remove trusty specific bits
     - docs: Add a note about building snapd.
     - interfaces: miscellaneous updates for default and network-control
     - daemon: bubble out store.ErrSnapNotFound in the findOne codepath
     - store: add retry logging into download as well
     - snap: show price in `snap info`
     - cmd: add fault injection support code
     - interfaces: network-manager: allow rw access to /etc/netplan
     - debian: move systemd files out of ./debian and into ./data/systemd
     - asserts: implement SuggestFormat to help avoid specifying the
       wrong format iteration for an assertion
     - many: detect potentially insecure use of snap-confine
     - interfaces: allow querying added security backends
     - cmd: ensure that all .c files have a -test.c file
     - asserts: don't use 'context' for the path of attributes, want to
       reuse the concept for something else
     - interfaces: abbreviate ConnRef construction
     - tests: ensure systemd override directory is available before using
       it
     - cmd: more build system cleanups and a small fix
     - tests: increase retries for service up
     - cmd: move seccomp cleanup function to seccomp-support
     - many: auto-connect plugs and slots symmetrically
     - overlord: use a ticker for the pruning
     - interfaces/builtin: add uhid interface
     - cmd/snap-confine: add shutdown helper
     - tests: fix path used when debugging
     - cmd: switch to non-recursive make
     - overlord/ifacestate: setup security of snaps affected by auto-
       connection
     - spread: refresh apt cache before first install
     - overlord: allow max 500 changes in "ready" state to avoid growing
       changes for 24h
     - snap: add {Plug,Slot}Info.SecurityTags
     - cmd: move snap-discard-ns to dedicated directory
     - tests: skip i18n test when no "snappy.mo" file is available
     - interfaces,overlord/ifacestate: small refactor around reference
       methods
     - tests: remove the snapd dirs last (should fix random test errors)
     - interfaces: mm: permissions for protocol proxies
     - interfaces/builtin: add evolution interfaces
     - many: extract the logging http client and user-agent handling for
       use in devicestate
     - interfaces: unity8-download-manager is the chosen name for this
       interface.
     - tests: add "quiet" wrapper function that only prints output on
       failure
     - tests: fix failing snapd-reexec test
     - docs: simplify HACKING.md that snapd itself supports setting up
       the sockets
     - overlord: flag required-snaps from model as required and prevent
       removing them
     - spread: exclude .o and .a files
     - tests: parameterize remote store
     - cmd: fix hardcoded paths to rst2man and support rst2man.py
     - tests: improve debug output when reexec is used
     - tests: disable ipv6 before unpacking delta
     - interfaces: add new interface API
     - tests: change TRUST_TEST_KEYS to be controlled from the host
     - spread: add boilerplate for Linode delta uploads
     - wrappers: add support for the X-Ayatana-Desktop-Shortcuts=
       extension
     - partition: add support for native grubenv read/write and use it
     - tests: add test ensuring manual pages are shipped
Checksums-Sha1:
 52076c1fb94d9c72e70360e7ebc49de95ee55133 2587 snapd_2.22.1+17.04.dsc
 4da615aaf6397e58319cc458b2a6802957390326 1103096 snapd_2.22.1+17.04.tar.xz
Checksums-Sha256:
 a65b885e0162d486a813e7ff1194d4973464752c0380560367f8ef620774546f 2587 snapd_2.22.1+17.04.dsc
 a1b23512a6da0bc31d35050aacab5f13e61f2346e56937953708b16ee907eb90 1103096 snapd_2.22.1+17.04.tar.xz
Files:
 f16d8467778364906bff206a27769ea3 2587 devel optional snapd_2.22.1+17.04.dsc
 3a2e9c555d6f5aa5d6531d8228b88662 1103096 devel optional snapd_2.22.1+17.04.tar.xz

-----BEGIN PGP SIGNATURE-----

iQI1BAEBCAAfBQJYkh/NGBxtaWNoYWVsLnZvZ3RAdWJ1bnR1LmNvbQAKCRCYyrs6
vUylnoqjD/9XfSwrskNM0V0l1B9XuaqymzPyj01Y8/hooBLxcATl7vskIJ0YIFfB
Q3cXWbBJt9Dne1lwqFIjzBuCNlXm68ePthF79NwZGNUXwcAc0ri5MeDWPd+0fhS1
ZXlsPurStmprGXJry9GZ2pJhy2x35+pL2CK2dmzjsNj3UYfKweng8L/kixaiCmKS
qaSfKy7N3+gf2+FXrEJXGG9e7EzIG7kdGoHOPE2dcj3TyaE9t/Aep4IeKsOiHOuA
sbwnzeNADG7YIoVdfZ2QKsAPRdulSlyUY4lPIzD4ELj7Nyuk5dbMMFa8qALUx5+K
4K50HlL/0iNOjLp9Mxm+swlBAwhYlv20gb12ungwCB7SfyplaDd8aKQ4QiFF4rp1
eFyR3vtDw5yUWPdWzuRh/jR8irVqT/EeY5hOjRkTbAARHjDHXneLvQDdV051JKxP
L07DJrn1HaAowk3Tw34s7HrF6DvVWdoXKv3qY+ZXd4t9bed/K/eGfUZlFZnoT8zU
8EmRqrZUxxgYychONynQ+ptDVeWIF7jGodEG3Cq0kbsaE8udZ+GZ3M9t4LDi3Qn4
+/037bdGUPVTq2fxpae1XdiawDf/4RSjoYOboQQBrgOXe+KF4An0TBA84YseRRPT
nIOfLIGilI3dFmlhFfLRP9DVyDXsBwgca6kXHUT1p1Sv579hZaqZow==
=AaRn
-----END PGP SIGNATURE-----


More information about the Zesty-changes mailing list