Format: 1.8 Date: Tue, 26 Jul 2016 15:49:04 +0200 Source: snapd Binary: golang-github-ubuntu-core-snappy-dev golang-github-snapcore-snapd-dev snapd ubuntu-core-snapd-units ubuntu-snappy ubuntu-snappy-cli Architecture: i386 i386_translations Version: 2.11~16.10 Distribution: yakkety-proposed Urgency: medium Maintainer: Launchpad Build Daemon Changed-By: Michael Vogt 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 - Scripts for snapd that should only run on ubuntu core systems. ubuntu-snappy - transitional dummy package ubuntu-snappy-cli - transitional dummy package Launchpad-Bugs-Fixed: 1605303 Changes: snapd (2.11~16.10) yakkety; urgency=medium . * New upstream release: LP: #1605303 - increase version number to reflect the nature of the update better - store, daemon, client, cmd/snap, docs/rest.md: adieu search grammar - debian: move snapd.refresh.timer into timers.target - snapstate: add daemon-reload to fix autopkgtest on yakkety - Interfaces: hardware-observe - snap: rework the output after a snap operation - daemon, cmd/snap: refresh --devmode - store, daemon, client, cmd/snap: implement `snap find --private` - tests: add network-observe interface spread test - interfaces/builtin: allow getsockopt for connected x11 plugs - osutil: check for nogrup instead of adm - store: small cleanups (more needed) - snap/squashfs: fix test not to hardcode snap size - client,cmd/snap: cleanup cmd/snap test suite, add extra args testThis cleans up the cmd/snap test suite: - wrappers: map "never" restart condition to "no." - wrappers: run update-desktop-database after add/remove of desktop files - release: work around elementary mistake - many: remove all traces of channel from the buying codepath - store: kill setUbuntuStoreHeaders - docs: add payment methods documentation - many: present user with a choice of payment backends - asserts: add cross checks for snap asserts - cmd/snap,cmd/snap-exec: support running hooks via snap-exec. - tests: improve snap run symlink tests - tests: add content sharing interface spread test - store & many: a mechanical branch shortening store names - snappy: remove old snappy pkg - overlord/snapstate: kill flagscompat - overlord/snapstate, daemon, client, cmd/snap: devmode override (aka confined) - tests: extend refresh test to talk to the staging and production stores - asserts,daemon: cross checks for account and account-key assertions - client: existing JSON fixtures uses tabs for indentation - snap-exec: add proper integration test for snap-exec - spread.yaml, tests: replace hello-world with test-snapd-tools - tests: add locale-control interface spread test - tests: add mount-observe interface spread test - tests: add system-observe interface spread test - many: add AuthContext to mediate user updates to the state - store/auth: add helper for the macaroon refresh endpoint - cmd: add buy command - overlord: switch snapstate.Update to use ListRefresh (aka /snaps/metadata) - snap-exec: fix silly off-by-one error - tests: stop using hello-world.echo in the tests - tests: add env command to test-snapd-tools - classic: remove (most of) "classic" mode, this is implemented as a snap now - many: remove snapstate.Candidate and other cleanups - many: removed authenticator, store gets a user instead - asserts: fix minor doc comment typo - snap: ensure unknown arguments to `snap run` are ignored - overlord/auth: add Device/SetDevice to persist device identity in state - overlord: make SyncBoot work again - tests: add -y flag to apt autoremove command in unity task restore - many: migrate SnapSetup and SideInfo to use RealName - daemon: drop auther() - client: improve error from client.do() on json decode failures - tests: readd the fake store tests - many: allow removal of broken snaps, add spread test - overlord: implement &Retry{After: duration} support for handlers - interface: add new interfaces.all.SecurityBackends - integration-tests: remove login tests - cmd,interfaces,snap: implement hook whitelist. - daemon,overlord/auth,store: update macaroon authentication to use the new endpoints - daemon, overlord: add buy endpoint to REST API - tests: use systemd-run for starting and stopping the unity app - tests, integration-tests: port systemd service check test to spread - store: switch search to new snap-specific endpoint - store, many: start using the new details endpoint - tests, integration-tests: port unity test to spread - tests: add spread test for tried snaps removal - tests, integration-tests: port auth errors test to spread - snapstate: rename OfficialName to RealName in the new tests - many: rename SideInfo.OfficialName to SideInfo.RealName - snapstate: use snapstate.Type in backend.RemoveSnapFiles - many: add `snap enable/disable` commands - tests, integration-tests: port refresh all test to spread - snap: add `snap run --shell` - tests: set yaml indentation to 4 spaces - snapstate: cleanup downloaded temp snap files - overlord: make patch1_test more robust - debian: add snapd.postrm that purges - integration-tests: drop already covered refresh app test - many: add concept of "broken" snaps - tests, integration-tests: port remove errors tests to spread - tests, integration-tests: port revert test to spread - debian: fix snapbuild path - overlord: fix access to the state without lock in firstboot.go and add test - snapstate: add very simple garbage collection on upgrade - asserts: introduce assertstest with helpers to test code involving assertions - tests, integration tests: port undone failed install test to spread - snap,store: switch to the new snaps/metadata endpoint, introduce and start capturing DeveloperID - tests, integration-tests: port the op remove retry test to spread - po: remove snappy.pot from git, it will be generated at build time - many: add some missing tests, clarify some things and nitpicks as follow up to `snap revert` - snapstate: when doing snapsate.Update|Install, talk to the store early - tests, integration-tests: port the op remove test to spread - interfaces: allow /usr/bin/locale in default policy - many: add `snap revert` - overlord/auth,store: add macaroon serialization/deserialization helpers - many: embed main store trusted assertions in snapd, way to have test ones, spread tests for ack and known - overlord/snapstate,daemon: clarify active vs current, add SnapState.HasCurrent,CurrentInfo - tests: do not search for a specific snap (we hit 100 items) and pagination kicks in - tests: use printf instead of echo where we need portability - tests: rename and generalize basic-binaries to test-snapd-tools Checksums-Sha1: a737835254ac42d0981323453532995ffc1a83df 1233924 snapd-dbgsym_2.11~16.10_i386.ddeb a9852cea371b05b6549773cf45b6bbac71bbdf7a 3888030 snapd_2.11~16.10_i386.deb aeb7b5176aaf051635c3862b9948f0f5c21be724 16884 snapd_2.11~16.10_i386_translations.tar.gz a612a59824049d96923ee89896bf342b83ebece8 3000 ubuntu-core-snapd-units_2.11~16.10_i386.deb Checksums-Sha256: ec6d3c800b7320dee8c19c921cab7cfec4299f125b9cebf45f4ff1c86deb5ebf 1233924 snapd-dbgsym_2.11~16.10_i386.ddeb b891241a8667c1b35633058fd610e76daf976fbe689e12f957376e4a4086fab5 3888030 snapd_2.11~16.10_i386.deb 75141621821287d9153aa5d7adafc43a1835b269eb187f7f4b493e9632923b86 16884 snapd_2.11~16.10_i386_translations.tar.gz 434b20fa4e6e04c654ee8c9f61fb91424b500b6447628d4abe1657b1a65b2805 3000 ubuntu-core-snapd-units_2.11~16.10_i386.deb Files: ff3ccccac0a9db9b5f35faba64b14a18 1233924 devel extra snapd-dbgsym_2.11~16.10_i386.ddeb 4dd523ba24cec608210e3a2882a45189 3888030 devel optional snapd_2.11~16.10_i386.deb eff0c2a31710d38f5da87a6261d07840 16884 raw-translations - snapd_2.11~16.10_i386_translations.tar.gz 945411f5a91d7c70867913825b4ac6a3 3000 devel optional ubuntu-core-snapd-units_2.11~16.10_i386.deb