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

Michael Vogt michael.vogt at ubuntu.com
Thu Nov 24 20:37:14 UTC 2016


snapd (2.18+17.04) zesty; urgency=medium

  * New upstream release, LP: #1644625
    - store: retry on io.EOF
    - tests: skip pty tests on ppc64el and powerpc
    - client, cmd/snap: introducing "snap info"
    - snap: do exit 0 on install/remove if that snap is already
      installed or already removed
    - snap: add `snap watch <change-id>` to attach to a running change
    - store: retry downloads using retry loop
    - snap: try doesn't require snap-dir when run in snap's directory
    - daemon: show what will change in the "refresh-all" changes
    - tests: disable autorefresh for the external backend
    - snap: add `snap list -a` to show all snaps (even inactive ones)
    - many: unify boolean env var handling
    - overlord/ifacestate: don't setup jailmode snaps with devmode
      confinement
    - snapstate: do not garbage collect the snaps used by the bootenv
    - debian: drop hard xdelta dependency for now
    - snap: make `snap login` ask for email if not given as argument
    - osutil: fix build on armhf (arm in go-arch) and powerpc (ppc in
      go-arch)
    - many: rename DevmodeConfinement to DevModeConfinement
    - store: resp.Body.Close() missing in ReadyToBuy
    - many: use ConfinementOptions instead of ConfinementType
    - snap, daemon, store: fake the channel map in the REST API
    - misc: run github.com/gordonklaus/ineffassign as part of the static
      checks
    - docs: add goreportcard badge and remove coveralls badge
    - tests: force gofmt -s in static checks
    - many: run gofmt -s -w on all the code
    - store: DRY actual retry code
    - many: fix various errors uncovered by goreportcard.com
    - interfaces/builtin: allow additional shared memory for webkit
    - many: some more missing snapState->snapst
    - asserts: introduce an optional freeform display-name for model
    - interfaces/builtin: rename usb-raw to raw-usb
    - progress: init pbar with correct total value
    - daemon/api.go: add quotedNames() helper
    - interfaces: add ConfinementOptions type
    - tests: add a test about the extra bits that prepare-device can
      specify for device registration
    - tests: check that gpio device nodes are exported after reboot
    - tests: parameterize core channel with env var for classic too
    - many: rename variable "ss" to "snapsup" or "snapst" or "st"
      (depending on context)
    - tests: do not use external snaps in spread
    - store: retry buy request
    - store: retry store.Find
    - store: retry assertion store call
    - store: retry call for snap details
    - many: use snap.ConfinementType rather than bool devmode
    - daemon: if a bad snap is posted it is not an internal error but a
      bad request
    - client: add "Snap.Screenshots" to the client API
    - interfaces: update base declaration documentation and policy for
      on-classic and snap-type
    - store: check payment method before TOS for a better UX
    - interfaces: allow sched_setaffinity in process-control
    - tests: parameterize core channel with env var
    - tests: ensure that the XDG_ env contains at least XDG_RUNTIME_DIR
    - interfaces: fcitx also listens on the session bus for Qt apps (LP:
      #1634089)
    - store: retry ListRefresh
    - snap: use "Password of <email>:" in the `snap login`
    - many: reshuffle how we load/inject tests keys so image doesn't
      need assertstate anymore
    - store: use range requests if we have a local file already
    - dirs,interfaces,overlord,snap,snapenv,test: export per-snap
      XDG_RUNTIME_DIR per user (LP: #1620442)
    - osutil: make RealUser only look at SUDO_USER when uid==0
      LP: #1638656
    - tests: do not use the ppa:snappy-dev/image in the tests
    - store: retry readyToBuy request
    - tests: increase `expect` timeouts
    - static tests: add spell check
    - tests: add debug to all flaky expect tests
    - systemd: correct the mount arguments when mounting with squashfuse
    - interfaces: add avahi-observe (LP: #1639967)
    - store: bring delta downloads back
    - interfaces: add alsa (LP: #1598309)
    - interfaces/builtin: fix a broken test that snuck into master
    - osutil: add chattr funcs
    - image: init "snap_mode" on image creation time to avoid ugly
      messages
    - tests: test-snapd-fuse-consumer needs python-fuse as a build-
      package
    - interfaces/builtin: add i2c interface
    - interfaces: add ofono interface
    - tests: do not use hello-world in our tests
    - snap: add support for classic confinement
    - interfaces: remove LegacyAutoConnect() from the interfaces
    - interfaces: miscellaneous policy updates (LP: #1639988, 1614269,
      1639614, 1605216, 1629996, et al)
    - tests: run autopkgtests in the autopkgtest.ubuntu.com
      infrastructure
    - Implement lxd-client interface exposing the lxd snap (LP:
      #1634880)
    - asserts: validate optional account username
    - many: remove unnecessary snap name parameter from buying endpoint
    - tests: do not hardcode the size of /dev/ram0
    - tests: add test that ensures the right content for /etc/os-release
    - spread tests: fix snap mode check
    - docs: fix path for source files location in HACKING.md
    - interfaces/builtin/mir: allow slot to make recvfrom syscalls
    - store: sections/featured snaps store support

Date: Thu, 24 Nov 2016 19:43:08 +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.18+17.04
-------------- next part --------------
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

Format: 1.8
Date: Thu, 24 Nov 2016 19:43:08 +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
Architecture: source
Version: 2.18+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
 snapd      - Tool to interact with Ubuntu Core Snappy.
 ubuntu-core-snapd-units - transitional dummy package
 ubuntu-snappy - transitional dummy package
 ubuntu-snappy-cli - transitional dummy package
Launchpad-Bugs-Fixed: 1598309 1620442 1634089 1634880 1638656 1639967 1639988 1644625
Changes:
 snapd (2.18+17.04) zesty; urgency=medium
 .
   * New upstream release, LP: #1644625
     - store: retry on io.EOF
     - tests: skip pty tests on ppc64el and powerpc
     - client, cmd/snap: introducing "snap info"
     - snap: do exit 0 on install/remove if that snap is already
       installed or already removed
     - snap: add `snap watch <change-id>` to attach to a running change
     - store: retry downloads using retry loop
     - snap: try doesn't require snap-dir when run in snap's directory
     - daemon: show what will change in the "refresh-all" changes
     - tests: disable autorefresh for the external backend
     - snap: add `snap list -a` to show all snaps (even inactive ones)
     - many: unify boolean env var handling
     - overlord/ifacestate: don't setup jailmode snaps with devmode
       confinement
     - snapstate: do not garbage collect the snaps used by the bootenv
     - debian: drop hard xdelta dependency for now
     - snap: make `snap login` ask for email if not given as argument
     - osutil: fix build on armhf (arm in go-arch) and powerpc (ppc in
       go-arch)
     - many: rename DevmodeConfinement to DevModeConfinement
     - store: resp.Body.Close() missing in ReadyToBuy
     - many: use ConfinementOptions instead of ConfinementType
     - snap, daemon, store: fake the channel map in the REST API
     - misc: run github.com/gordonklaus/ineffassign as part of the static
       checks
     - docs: add goreportcard badge and remove coveralls badge
     - tests: force gofmt -s in static checks
     - many: run gofmt -s -w on all the code
     - store: DRY actual retry code
     - many: fix various errors uncovered by goreportcard.com
     - interfaces/builtin: allow additional shared memory for webkit
     - many: some more missing snapState->snapst
     - asserts: introduce an optional freeform display-name for model
     - interfaces/builtin: rename usb-raw to raw-usb
     - progress: init pbar with correct total value
     - daemon/api.go: add quotedNames() helper
     - interfaces: add ConfinementOptions type
     - tests: add a test about the extra bits that prepare-device can
       specify for device registration
     - tests: check that gpio device nodes are exported after reboot
     - tests: parameterize core channel with env var for classic too
     - many: rename variable "ss" to "snapsup" or "snapst" or "st"
       (depending on context)
     - tests: do not use external snaps in spread
     - store: retry buy request
     - store: retry store.Find
     - store: retry assertion store call
     - store: retry call for snap details
     - many: use snap.ConfinementType rather than bool devmode
     - daemon: if a bad snap is posted it is not an internal error but a
       bad request
     - client: add "Snap.Screenshots" to the client API
     - interfaces: update base declaration documentation and policy for
       on-classic and snap-type
     - store: check payment method before TOS for a better UX
     - interfaces: allow sched_setaffinity in process-control
     - tests: parameterize core channel with env var
     - tests: ensure that the XDG_ env contains at least XDG_RUNTIME_DIR
     - interfaces: fcitx also listens on the session bus for Qt apps (LP:
       #1634089)
     - store: retry ListRefresh
     - snap: use "Password of <email>:" in the `snap login`
     - many: reshuffle how we load/inject tests keys so image doesn't
       need assertstate anymore
     - store: use range requests if we have a local file already
     - dirs,interfaces,overlord,snap,snapenv,test: export per-snap
       XDG_RUNTIME_DIR per user (LP: #1620442)
     - osutil: make RealUser only look at SUDO_USER when uid==0
       LP: #1638656
     - tests: do not use the ppa:snappy-dev/image in the tests
     - store: retry readyToBuy request
     - tests: increase `expect` timeouts
     - static tests: add spell check
     - tests: add debug to all flaky expect tests
     - systemd: correct the mount arguments when mounting with squashfuse
     - interfaces: add avahi-observe (LP: #1639967)
     - store: bring delta downloads back
     - interfaces: add alsa (LP: #1598309)
     - interfaces/builtin: fix a broken test that snuck into master
     - osutil: add chattr funcs
     - image: init "snap_mode" on image creation time to avoid ugly
       messages
     - tests: test-snapd-fuse-consumer needs python-fuse as a build-
       package
     - interfaces/builtin: add i2c interface
     - interfaces: add ofono interface
     - tests: do not use hello-world in our tests
     - snap: add support for classic confinement
     - interfaces: remove LegacyAutoConnect() from the interfaces
     - interfaces: miscellaneous policy updates (LP: #1639988, 1614269,
       1639614, 1605216, 1629996, et al)
     - tests: run autopkgtests in the autopkgtest.ubuntu.com
       infrastructure
     - Implement lxd-client interface exposing the lxd snap (LP:
       #1634880)
     - asserts: validate optional account username
     - many: remove unnecessary snap name parameter from buying endpoint
     - tests: do not hardcode the size of /dev/ram0
     - tests: add test that ensures the right content for /etc/os-release
     - spread tests: fix snap mode check
     - docs: fix path for source files location in HACKING.md
     - interfaces/builtin/mir: allow slot to make recvfrom syscalls
     - store: sections/featured snaps store support
Checksums-Sha1:
 e68719760a4cb97e54920f9d818a6b0eab6710a2 2301 snapd_2.18+17.04.dsc
 e93b084d2bad846a8f1b9b89dc72d1c32d1c2bd0 957328 snapd_2.18+17.04.tar.xz
Checksums-Sha256:
 aa879b2db0b1f933bf9b080f8a94d2bb33a0c93685b9e0e734f1a694e6a4233c 2301 snapd_2.18+17.04.dsc
 5ceff12884ec27b526e4642d56201a68244969f663295514e4d7e21e451ad0c7 957328 snapd_2.18+17.04.tar.xz
Files:
 206289f272b455e6e70cd845b783cfcd 2301 devel optional snapd_2.18+17.04.dsc
 e9ab8d17d9ced9e74e12964384a56b55 957328 devel optional snapd_2.18+17.04.tar.xz

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

iQI1BAEBCAAfBQJYN09hGBxtaWNoYWVsLnZvZ3RAdWJ1bnR1LmNvbQAKCRCYyrs6
vUylnq1SEADSQ2Wp+h8Cs3UU1ltYwpGLDX7cjoCTv7oa0z0PXH9myAGg5hM4oEbg
86S0Yq7kbKgiH8tGX2q/oljJkTI1DEscaRhLrsnoGCcawc5b/14wzeS6EclHWoEd
344cg9vvipl2AorOK78we84A/YW4LvyZ4MAn83ijkFYnllYyCIiQhR5lgwNZsDbq
5N1JBeTLyryETtxOvZOsIMPJ0JH0+tLrTIHquE9irZ2R41CvKgUZ17ihvRN9dHas
O87FWBUb6Fu+s5jF6ifX1w05KSWOneXts3LgQ7Z0n8Bg+myoINAiiyJ4JippvYkT
4zrsVAdhqYup9ZzNEI29WWeIhaR7DCeHopA5fSBPeAnRMe6lIfaTeYRvcZWekKFk
evGhWNIpQ4OtJSYxamOJAWG1c/q3H0vHEu5Nzq6Qc26hA7PP7GdRhsnq/SyKmBQd
e5yEFo4uRT47orm2XDoMs/6Fj25aLu0Pqdvp1yb4YziJkPHDc3gOaFE5cOSjbqAY
+C9mNyd80n4I05Yp3xCkqaqLCpUBQaAJOxtr6YUVAWWhvWuxhkviBiCApcQiPn6y
E/7i6DyLGQqylkmotIU0kmOvq3UvlCT83I9m+TpkIzqY1U+gComvdi2babJuZgCf
MgH7mIwnsf/CZgQo6irsZhlALq6swqykzsf0EnUn7xTjnBqAB/dXEA==
=yPAh
-----END PGP SIGNATURE-----


More information about the Zesty-changes mailing list