[ubuntu/trusty-proposed] snapd 2.25~14.04 (Accepted)

Michael Vogt michael.vogt at ubuntu.com
Sat Apr 29 08:38:43 UTC 2017


snapd (2.25~14.04) trusty; urgency=medium

  * New upstream release, LP: #1686713
    - interfaces/default: allow mknod for regular files, pipes and
      sockets
    - many: use "SNAP.APP as ALIAS" instead of => when listing
      added/removed aliases
    - cmd/snap-confine: write current mount profile
    - cmd/snap-discard-ns: remove current profile when cleaning up
    - many: support debian in our CI
    - tests: tweak time for econnreset test a bit more
    - cmd/snap-confine: re-enable re-assciate fix for CE
    - many: aliases v2 cleanups
    - cmd/snap-confine: don't use apparmor if it is disabled on boot
    - many: implement `snap prefer <snap>`  (aliases v2)
    - many: adjust /aliases and "snap aliases" to aliases v2, also some
      cleanup
    - snapstate: normalize gadget defaults
    - many: allow core refresh.schedule setting
    - many: show alias changes on snap alias/unalias (aliases v2)
    - client,cmd/snap: improve messaging on --devmode and --classic
    - many: implement `snap unalias <alias-or-snap>` (aliases v2)
    - store: retry on connection reset
    - interfaces/mount: add Change.Perform
    - tests: add openvswitch interface spread test
    - interfaces/i2c: allow modifying device-specific sysfs entries
    - interfaces: allow writing to /run/systemd/journal/stdout by
      default
    - tests: ensure travis fails early if static checks fail
    - store,daemon: make store interpret channel="" as stable in most
      cases
    - overlord/snapstate: make UpdateAliases idempotent, simplify the
      backend interface bits for aliases not used anymore (aliases v2)
    - many: implement snap alias <snap.app> <alias> (aliases v2)
    - snap-confine: add code to ensure that / or /snap is mounted
      "shared"
    - many: show available "tracks" in `snap info`
    - cmd/snap: make users Xauthority file available in snap environment
    - interfaces/mount: write current fstab files with mode 0644
    - overlord: switch to aliases v2 tasks for install/refresh etc ops
      plus transition
    - tests: parameterize gadget snap channel (#3117)
    - tests: copy .real profile as .real
    - tests: add empty initrd failover test
    - many: mount squashfs as read-only
    - cmd: make locking around namespaces explicit
    - tests: address review comments from #3186
    - tests: add dbus interface spread test
    - interfaces/mount: add ReadMountInfo and LoadMountInfo
    - snap: require snap name for 'revert'
    - overlord: maintain per-revision snapshots of snap configuration
    - tests: relax network-bind interface regexps
    - interfaces: re-add reverted ioctl and quotactl (revert 21bc6b9f)
    - store: retry once on hashsum mismatches in a Download()
    - interfaces/builtin: don't panic if content plug has nil attrs
    - interfaces/mount: pass mount.Profile to mount.NeededChanges
    - packaging: add `built-using` header for 16.04 packaging
    - interfaces: add media-hub interface
    - interfaces/builtin: allow full access to properties iface of the
      udisks service
    - tests: handle case when both .real and plain are present
    - interfaces/mount: add Change.String for readable output
    - tests: ensure we mock force dev mode as well to fix FTBFS in
      sbuild
    - store: add more logs around retry in download
    - interfaces/mount: add stub Change.{Needed,Perform}
    - tests: allow installing snapd from -proposed for SRU validation
    - interfaces/mount: parse mount options to map[string]string
    - snap: added tasks subcommand
    - tests: copy snap-confine apparmor profile into testbed
    - interfaces/mount: improve go identifier names of mountinfo, parse
      optional fields
    - - Arch Linux wants to respect FHS
      (https://bugs.archlinux.org/task/53656),
    - daemon: do not set RemoveSnapPath flag when doing a try
    - debian: add maintscript helper to remove usr.lib.snapd.snap-
      confine in snap-confine
    - cmd/snap-confine: don't use plain "classic" term
    - cmd/snap-confine: set TMPDIR and TEMPDIR each time
    - many: fixes for `go vet` in go 1.7
    - tests: add kernel-module-control interface test
    - overlord/snapstate: introduce tasks for aliases v2 semantics with
      temporary names for now (aliases v2)
    - overlord/devicestate: switch to ssh-keygen for device key
      generation
    - snap: skip /dev/ram from auto-import assertions to make it less
      noisy (#3010)
    - interfaces: add kubernetes-support interface and adjust related
      interfaces (LP: #1664638)
    - tests: download previous snapd package from published versions
      instead of specific PPA
    - snap: run snap-confine from core if snap is also running from core
    - overlord/ifacestate: automatically rename connections on core snap
    - many: break the /aliases mutation API with a clean 400 (aliases
      v2)
    - interfaces/builting: allow read-only access to /sys/module
    - tests: add extra test after the core transition for snap get/set
      core
    - store: misc cleanups in tests
    - interfaces/mount: add parser for mountinfo entries
    - store: tests for unexpected EOF
    - tests: fix unity test
    - interfaces,overlord: log interface auto-connection failures
    - cmd/snap-update-ns: add C preamble for setns
    - interfaces: validate plug/slot uniqueness

Date: Fri, 28 Apr 2017 07:57:49 +0200
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.25~14.04
-------------- next part --------------
Format: 1.8
Date: Fri, 28 Apr 2017 07:57:49 +0200
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.25~14.04
Distribution: trusty
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 - Transitional package for snapd
 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: 1664638 1686713
Changes:
 snapd (2.25~14.04) trusty; urgency=medium
 .
   * New upstream release, LP: #1686713
     - interfaces/default: allow mknod for regular files, pipes and
       sockets
     - many: use "SNAP.APP as ALIAS" instead of => when listing
       added/removed aliases
     - cmd/snap-confine: write current mount profile
     - cmd/snap-discard-ns: remove current profile when cleaning up
     - many: support debian in our CI
     - tests: tweak time for econnreset test a bit more
     - cmd/snap-confine: re-enable re-assciate fix for CE
     - many: aliases v2 cleanups
     - cmd/snap-confine: don't use apparmor if it is disabled on boot
     - many: implement `snap prefer <snap>`  (aliases v2)
     - many: adjust /aliases and "snap aliases" to aliases v2, also some
       cleanup
     - snapstate: normalize gadget defaults
     - many: allow core refresh.schedule setting
     - many: show alias changes on snap alias/unalias (aliases v2)
     - client,cmd/snap: improve messaging on --devmode and --classic
     - many: implement `snap unalias <alias-or-snap>` (aliases v2)
     - store: retry on connection reset
     - interfaces/mount: add Change.Perform
     - tests: add openvswitch interface spread test
     - interfaces/i2c: allow modifying device-specific sysfs entries
     - interfaces: allow writing to /run/systemd/journal/stdout by
       default
     - tests: ensure travis fails early if static checks fail
     - store,daemon: make store interpret channel="" as stable in most
       cases
     - overlord/snapstate: make UpdateAliases idempotent, simplify the
       backend interface bits for aliases not used anymore (aliases v2)
     - many: implement snap alias <snap.app> <alias> (aliases v2)
     - snap-confine: add code to ensure that / or /snap is mounted
       "shared"
     - many: show available "tracks" in `snap info`
     - cmd/snap: make users Xauthority file available in snap environment
     - interfaces/mount: write current fstab files with mode 0644
     - overlord: switch to aliases v2 tasks for install/refresh etc ops
       plus transition
     - tests: parameterize gadget snap channel (#3117)
     - tests: copy .real profile as .real
     - tests: add empty initrd failover test
     - many: mount squashfs as read-only
     - cmd: make locking around namespaces explicit
     - tests: address review comments from #3186
     - tests: add dbus interface spread test
     - interfaces/mount: add ReadMountInfo and LoadMountInfo
     - snap: require snap name for 'revert'
     - overlord: maintain per-revision snapshots of snap configuration
     - tests: relax network-bind interface regexps
     - interfaces: re-add reverted ioctl and quotactl (revert 21bc6b9f)
     - store: retry once on hashsum mismatches in a Download()
     - interfaces/builtin: don't panic if content plug has nil attrs
     - interfaces/mount: pass mount.Profile to mount.NeededChanges
     - packaging: add `built-using` header for 16.04 packaging
     - interfaces: add media-hub interface
     - interfaces/builtin: allow full access to properties iface of the
       udisks service
     - tests: handle case when both .real and plain are present
     - interfaces/mount: add Change.String for readable output
     - tests: ensure we mock force dev mode as well to fix FTBFS in
       sbuild
     - store: add more logs around retry in download
     - interfaces/mount: add stub Change.{Needed,Perform}
     - tests: allow installing snapd from -proposed for SRU validation
     - interfaces/mount: parse mount options to map[string]string
     - snap: added tasks subcommand
     - tests: copy snap-confine apparmor profile into testbed
     - interfaces/mount: improve go identifier names of mountinfo, parse
       optional fields
     - - Arch Linux wants to respect FHS
       (https://bugs.archlinux.org/task/53656),
     - daemon: do not set RemoveSnapPath flag when doing a try
     - debian: add maintscript helper to remove usr.lib.snapd.snap-
       confine in snap-confine
     - cmd/snap-confine: don't use plain "classic" term
     - cmd/snap-confine: set TMPDIR and TEMPDIR each time
     - many: fixes for `go vet` in go 1.7
     - tests: add kernel-module-control interface test
     - overlord/snapstate: introduce tasks for aliases v2 semantics with
       temporary names for now (aliases v2)
     - overlord/devicestate: switch to ssh-keygen for device key
       generation
     - snap: skip /dev/ram from auto-import assertions to make it less
       noisy (#3010)
     - interfaces: add kubernetes-support interface and adjust related
       interfaces (LP: #1664638)
     - tests: download previous snapd package from published versions
       instead of specific PPA
     - snap: run snap-confine from core if snap is also running from core
     - overlord/ifacestate: automatically rename connections on core snap
     - many: break the /aliases mutation API with a clean 400 (aliases
       v2)
     - interfaces/builting: allow read-only access to /sys/module
     - tests: add extra test after the core transition for snap get/set
       core
     - store: misc cleanups in tests
     - interfaces/mount: add parser for mountinfo entries
     - store: tests for unexpected EOF
     - tests: fix unity test
     - interfaces,overlord: log interface auto-connection failures
     - cmd/snap-update-ns: add C preamble for setns
     - interfaces: validate plug/slot uniqueness
Checksums-Sha1:
 bba5a2ee98c9f2ab1cbfcb090f7c5bdf476cf8e8 2649 snapd_2.25~14.04.dsc
 a150e18db40cee09efacdbee53653b1db91cd6e5 1256544 snapd_2.25~14.04.tar.xz
Checksums-Sha256:
 faf23dc4b78dd0d41657fc3915dfd4d182346964012a19ad60e21e3301f50038 2649 snapd_2.25~14.04.dsc
 b9e46c83679583f353c2f3c1f5ae9aba7070b0cec19979c85856d7927dff5c93 1256544 snapd_2.25~14.04.tar.xz
Files:
 131823e07f2651ff84496167a98dff2c 2649 devel optional snapd_2.25~14.04.dsc
 aec300e910b11564d648a5634ad3decb 1256544 devel optional snapd_2.25~14.04.tar.xz


More information about the Trusty-changes mailing list