← Back to team overview

group.of.nepali.translators team mailing list archive

[Bug 1623579] Re: [SRU] 2.15.2

 

This bug was fixed in the package snapd - 2.15.2ubuntu1

---------------
snapd (2.15.2ubuntu1) xenial; urgency=medium

  * New upstream release, LP: #1623579
    - snap/snapenv, tests: use root's data dirs when running via sudo
      (cherry pick PR: #1857)
    - tests: add https_proxy into environment
      (cherry pick PR: #1926)
    - interfaces: allow xdg-open in unity7, unity7 cleanups
      (cherry pick PR: #1946)
    - tests: ensure http{,s}_proxy is defined inside the fake-store
      (cherry pick PR: #1949)

snapd (2.15.2) xenial; urgency=medium

  * New upstream release, LP: #1623579
    - asserts: define a bit less terse Ref.String
    - interfaces: disable auto-connect in libvirt interface
    - asserts: check that validation assertions are signed by the
      publisher of the gating snap

snapd (2.15.1) xenial; urgency=medium

  * New upstream release, LP: #1623579
    - image: ensure local snaps are put last in seed.yaml
    - asserts: revert change that made the account-key's name mandatory.
    - many: refresh all snap decls
    - interfaces/apparmor: allow reading /etc/environment

snapd (2.15) xenial; urgency=medium

  * New upstream release, LP: #1623579
    - tests: disable prepare-image-grub test in autopkgtest
    - interfaces: allow special casing for auto-connect until we have
      assertions
    - docs: add a little documentation on hooks.
    - hookstate,daemon: don't mock HookRunner, mock command.
    - tests: add http_proxy to /etc/environment in the autopkgtest
      environment
    - backends: first bits of kernel-module security backend
    - tests: ensure openssh-server is installed in autopkgtest
    - tests: make ubuntu-core tests more robust
    - many: mostly work to support ABA upgrades
    - cmd/snap: do runtime linting of descriptions
    - spread.yaml: don't assume LANG is set
    - snap: fix SNAP* environment merging in `snap run`
    - CONTRIBUTING.md: remove integration-tests, include spread
    - store: don't discard error body from request device session call
    - docs: add create-user documentation
    - cmd/snap: match UX document for message when buying without login
    - firstboot: do not overwrite any existing netplan config
    - tests: add debug output to ubuntu-core-update-rollback-
      stresstest:
    - tests/lib/prepare.sh: test that classic does not setting bootvars
    - snap: run all tests with gpg2
    - asserts: basic support for validation assertion and refresh-
      control
    - interfaces: miscellaneous policy updates for default, browser-
      support and camera
    - snap: (re)add --force-dangerous compat option
    - tests: ensure SUDO_{USER,GID} is unset in the spread tests
    - many: clean out left over references to integration tests
    - overlord/auth,store: fix raciness in updating device/user in state
      through authcontext and other issuesbonus fixes:
    - tests: fix spread tests on yakkety
    - store: refactor auth/refresh tests
    - asserts: use gpg --fixed-list-mode to be compatible with both gpg1
      and gpg2
    - cmd/snap: i18n option descriptions
    - asserts: required account key name header
    - tests: add yakkety test host
    - packaging: make sure debhelper-generated snippet is invoked on
      postrm
    - snap,store: capture newest digest from the store, make it
      DownloadInfo only
    - tests: add upower-observe spread test
    - Merge github.com:snapcore/snapd
    - tests: fixes to actually run the spread tests inside autopkgtest
    - cmd/snap: make "snap find" error nicer.
    - tests: get the gadget name from snap list
    - cmd/snap: tweak help of 'snap download'
    - cmd/snap,image: teach snap download to download also assertions
    - interfaces/builtin: tweak opengl interface
    - interfaces: serial-port use udevUsbDeviceSnippet
    - store: ensure the payment methods method handles auth failure
    - overlord/snapstate: support revert flags
    - many: add snap configuration to REST API
    - tests: use ubuntu-image for the ubuntu-core-16 image creation
    - cmd/snap: serialise empty keys list as [] rather than null
    - cmd/snap,client: add snap set and snap get commands
    - asserts: update trusted account-key asserts with names
    - overlord/snapstate: misc fixes/tweaks/cleanups
    - image: have prepare-image set devmode correctly
    - overlord/boot: have firstboot support assertion files with
      multiple assertions
    - daemon: bail from enable and disable if revision given, and from
      multi-op if unsupported optons given
    - osutil: call sync after cp if
      requested.overlord/snapstate/backend: switch to use osutil instead
      of another buggy call to cp
    - cmd/snap: generate account-key-request "since" header in UTC
    - many: use symlinks instead of wrappers
    - tests: remove silly [Service] entry from snapd.socket.d/local.conf
    - store: switch device session to use device-session-request
      assertion
    - snap: ensure that plug and slot names are unique
    - cmd/snap: fix test suite (no Exit(0) on tests!)
    - interfaces: add interface for hidraw devices
    - tests: use the real model assertion when creating the core test
      image
    - interfaces/builtin: add udisks2 and removable-media interfaces
    - interface: network_manager: enable resolvconf
    - interfaces/builtin: usb serial-port support via udev
    - interfaces/udev: support noneSecurityTag keyed snippets
    - snap: switch to the new agreed regexp for snap names
    - tests: adjust test setup after ubuntu user removal
    - many: start services only after the snap is fully ready (link-snap
      was run)
    - asserts: don't have Add/Check panic in the face of unsupported no-
      authority assertions
    - asserts: initial support to generate/sign snap-build assertions
    - asserts: support checking account-key-request assertions
    - overlord: introduce AuthContext.DeviceSessionRequest with support
      in devicestate
    - overlord/state: fix for reloaded task/change crashing on Set if
      checkpointed w. no custom data  yet
    - snapd.refresh.service: require snap.socket and /snap/*/current.
    - many: spell --force-dangerous as just --dangerous, devmode should
      imply it
    - overlord/devicestate: try to fetch/refresh the signing key of
      serial (also in case is not there yet)
    - image,overlord/boot,snap: metadata from asserts for image snaps
    - many: automatically restart all-snap devices after os/kernel
      updates
    - interfaces: modem-manager: ignore camera
    - firstboot: only configure en* and eth* interfaces by default
    - interfaces: fix interface handling on no-app snaps
    - snap: set user variables even if HOME is unset (like with systemd
      services)

 -- Michael Vogt <michael.vogt@xxxxxxxxxx>  Wed, 21 Sep 2016 17:21:12
+0200

** Changed in: snapd (Ubuntu Xenial)
       Status: Fix Committed => Fix Released

-- 
You received this bug notification because you are a member of नेपाली
भाषा समायोजकहरुको समूह, which is subscribed to Xenial.
Matching subscriptions: Ubuntu 16.04 Bugs
https://bugs.launchpad.net/bugs/1623579

Title:
  [SRU] 2.15.2

Status in snapd package in Ubuntu:
  Fix Committed
Status in snapd source package in Xenial:
  Fix Released

Bug description:
  This is a new version of snapd.

  The changelog for 2.15.2 is available here
  https://github.com/snapcore/snapd/blob/2.15.2/debian/changelog, the
  raw git changelog is available here:
  https://github.com/snapcore/snapd/commits/2.15.1 (note that the debian
  changelog is auto-generated from the merges of the git commits so
  there is usually no need to look at the raw git commits).

  The snappy team released a new 2.15.2 micro release that we want SRU
  into xenial. The new process described in
  https://wiki.ubuntu.com/SnapdUpdates was used and we have done
  integration-tests on the snappy images, autopkgtests on classic and
  unit tests.

  The following automatic tests are run:
  - travis unit tests https://travis-ci.org/snapcore/snapd/branches (check for 2.15.2 here)
  - travis/spread based integration/system tests: https://travis-ci.org/snapcore/snapd/branches (check for 2.15.2 here under "spread")

  The following additional tests were performed:
  """
  $ adt-run -s  -U snapd_2.15.2.dsc --- qemu ~/VM/adt-xenial-amd64-cloud.img
  [lots of output, wait 45min]
  2016/09/19 11:11:26 Restoring autopkgtest:ubuntu-16.04-64:tests/upgrade/...
  2016/09/19 11:11:29 Discarding autopkgtest:ubuntu-16.04-64...
  2016/09/19 11:11:29 autopkgtest:ubuntu-16.04-64 allocation results: map[string]string{}
  2016/09/19 11:11:29 Successful tasks: 83
  2016/09/19 11:11:29 Aborted tasks: 0
  adt-run [11:11:30]: test integrationtests: -----------------------]
  adt-run [11:11:31]: test integrationtests:  - - - - - - - - - - results - - - - - - - - - -
  integrationtests     PASS
  adt-run [11:11:32]: @@@@@@@@@@@@@@@@@@@@ summary
  integrationtests     PASS

  
  $ adt-run -s  -U snapd_2.15.2.dsc --- qemu ~/VM/adt-yakkety-amd64-cloud.img
  [lots of output, wait 45min]
  2016/09/19 11:35:37 Restoring autopkgtest:ubuntu-16.04-64:tests/upgrade/...
  2016/09/19 11:35:40 Discarding autopkgtest:ubuntu-16.04-64...
  2016/09/19 11:35:40 autopkgtest:ubuntu-16.04-64 allocation results: map[string]string{}
  2016/09/19 11:35:40 Successful tasks: 83
  2016/09/19 11:35:40 Aborted tasks: 0
  adt-run [11:35:41]: test integrationtests: -----------------------]
  adt-run [11:35:42]: test integrationtests:  - - - - - - - - - - results - - - - - - - - - -
  integrationtests     PASS
  adt-run [11:35:42]: @@@@@@@@@@@@@@@@@@@@ summary
  integrationtests     PASS

  
  """
  Almost all of our spread integration tests are now run as part of the autopkgtest run.

  After installing the new snapd it was ensured that apt is unaffected by doing:
  """
  - sudo apt install -y hello && sudo apt remove -y hello
  """

  After installing the new snapd gnome-software was used:
  """
  - install "http" (snap) and remove it again
  """
  All worked as expected.

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/snapd/+bug/1623579/+subscriptions