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: ppc64el ppc64el_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: a2c959201fd9c7ade27814092335ca18362a57c3 1242822 snapd-dbgsym_2.11~16.10_ppc64el.ddeb 822784fd22d8e36de71ca2f4b72b7197c2a257e0 5490314 snapd_2.11~16.10_ppc64el.deb 1db2f503c8723b441d569ba3cb99e472c2d4a40e 17278 snapd_2.11~16.10_ppc64el_translations.tar.gz 8dc005fd08c5bf6a2f3eb5068ca637466ba8a131 3004 ubuntu-core-snapd-units_2.11~16.10_ppc64el.deb Checksums-Sha256: 5cc6766037d69f07e97ec24347734fc3e9d3df24c5b32a9067f966e82cb2fd90 1242822 snapd-dbgsym_2.11~16.10_ppc64el.ddeb 7be61ab540a0bdea6ddda6aa51b06380e27100b79d1b493d03761216aeb3ab6a 5490314 snapd_2.11~16.10_ppc64el.deb b95453c2d33a1fb9e9ff6bb7221099f713ebdfb97c1d5a997ee903fc4852ab61 17278 snapd_2.11~16.10_ppc64el_translations.tar.gz d8e5e866d992009864addf0d75037b613e1d510b08b4369a57045454a1730338 3004 ubuntu-core-snapd-units_2.11~16.10_ppc64el.deb Files: 0e738aeae6592750dfb57bdf1765b6be 1242822 devel extra snapd-dbgsym_2.11~16.10_ppc64el.ddeb a22d141b9f5713f14e3bbe06c509d480 5490314 devel optional snapd_2.11~16.10_ppc64el.deb 89073b29e110b07053e7a4408b297411 17278 raw-translations - snapd_2.11~16.10_ppc64el_translations.tar.gz ee8836f20f359a5bc8bf8112bd39af30 3004 devel optional ubuntu-core-snapd-units_2.11~16.10_ppc64el.deb