2019-02-27 18:52:58 |
Michael Vogt |
bug |
|
|
added bug |
2019-02-27 20:25:31 |
Michael Vogt |
nominated for series |
|
Ubuntu Cosmic |
|
2019-02-27 20:25:31 |
Michael Vogt |
bug task added |
|
snapd (Ubuntu Cosmic) |
|
2019-02-27 20:25:31 |
Michael Vogt |
nominated for series |
|
Ubuntu Xenial |
|
2019-02-27 20:25:31 |
Michael Vogt |
bug task added |
|
snapd (Ubuntu Xenial) |
|
2019-02-27 20:25:31 |
Michael Vogt |
nominated for series |
|
Ubuntu Trusty |
|
2019-02-27 20:25:31 |
Michael Vogt |
bug task added |
|
snapd (Ubuntu Trusty) |
|
2019-02-27 20:25:31 |
Michael Vogt |
nominated for series |
|
Ubuntu Bionic |
|
2019-02-27 20:25:31 |
Michael Vogt |
bug task added |
|
snapd (Ubuntu Bionic) |
|
2019-02-27 22:55:26 |
Launchpad Janitor |
snapd (Ubuntu): status |
New |
Fix Released |
|
2019-03-01 22:25:44 |
Steve Langasek |
snapd (Ubuntu Cosmic): status |
New |
Incomplete |
|
2019-03-02 01:04:09 |
Steve Langasek |
snapd (Ubuntu Bionic): status |
New |
Incomplete |
|
2019-03-04 11:25:29 |
Andy Whitcroft |
snapd (Ubuntu Cosmic): status |
Incomplete |
Fix Committed |
|
2019-03-04 11:25:30 |
Andy Whitcroft |
bug |
|
|
added subscriber Ubuntu Stable Release Updates Team |
2019-03-04 11:25:32 |
Andy Whitcroft |
bug |
|
|
added subscriber SRU Verification |
2019-03-04 11:25:34 |
Andy Whitcroft |
tags |
|
verification-needed verification-needed-cosmic |
|
2019-03-04 11:52:22 |
Michael Vogt |
description |
This is a new bugfix release of snapd - it fixes some corner case regressions we found in the 2.37 release series.
The changelog is available here https://github.com/snapcore/snapd/blob/2.37.4/packaging/ubuntu-16.04/changelog, the raw git changelog is available here: https://github.com/snapcore/snapd/commits/2.37.4 (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 travis logs for 2.37.4 can be found here: https://travis-ci.org/snapcore/snapd/branches
We currently have no autopkgtest logs before snapd hits -proposed because we got asked to disable our autopkgtest integration as it was using too many resources from the autopkgtest infrastructure.
The snappy team released a new 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. |
This is a new bugfix release of snapd - it fixes some corner case regressions we found in the 2.37 release series.
The changelog is available here https://github.com/snapcore/snapd/blob/2.37.4/packaging/ubuntu-16.04/changelog, the raw git changelog is available here: https://github.com/snapcore/snapd/commits/2.37.4 (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 travis logs for 2.37.4 can be found here: https://travis-ci.org/snapcore/snapd/branches
We currently have no autopkgtest logs before snapd hits -proposed because we got asked to disable our autopkgtest integration as it was using too many resources from the autopkgtest infrastructure.
The snappy team released a new 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.
= PACKAGING CHANGES =
1. debian/rules: Fix the apparmor loading order, this change ensures that the new apparmor profiles are loaded *before* snapd is restarted. The old behaviour was buggy and when jumping from a very old version of snapd the old behaviour would cause snap services to fail to start.
2. debian/rules: Disable /usr/lib/systemd/system-environment-generators/snapd-env-generator on 18.04 because the systemd environment generator is not working correctly in 18.04 (this triggered LP: #1811233).
3. debian/postinst: Remove leftover /etc/apparmor.d/usr.lib.snapd.snap-confine - without this change apparmor loads the wrong profile for snap-confine which will lead to service restart failures and failure to run snaps on upgrades from older versions of snapd
= TEST CASE =
1. This is tested in tests/main/upgrade-from-2.15 - without this change the go-example-webserver will fail to (re)start when snapd is upgraded.
2. This is tested in tests/main/snap-system-env which will ensure that PATH still has .*/local/.*
3. This is tested in tests/main/upgrade-from-2.15 - without that the snap apptest-snapd-tools.echo would not work after the upgrade of snapd.
= REGRESSION POTENTIAL =
1. low regression potential, the order of the snippets is changed only, no new code or removed code in postinst
2. low regression risk, worst case is that the chmod does not work and we break PATH again - we have an automated test for this
3. low regression potential: removing the snap-confine file has the risk that someone who downgrades the deb from 2.37 to 2.15 has a missing conffile now and snap-confine does not run properly anymore. |
|
2019-03-04 12:19:55 |
Andy Whitcroft |
snapd (Ubuntu Bionic): status |
Incomplete |
Fix Committed |
|
2019-03-04 12:19:59 |
Andy Whitcroft |
tags |
verification-needed verification-needed-cosmic |
verification-needed verification-needed-bionic verification-needed-cosmic |
|
2019-03-04 12:21:57 |
Andy Whitcroft |
snapd (Ubuntu Xenial): status |
New |
Fix Committed |
|
2019-03-04 12:22:02 |
Andy Whitcroft |
tags |
verification-needed verification-needed-bionic verification-needed-cosmic |
verification-needed verification-needed-bionic verification-needed-cosmic verification-needed-xenial |
|
2019-03-04 12:23:01 |
Andy Whitcroft |
snapd (Ubuntu Trusty): status |
New |
Fix Committed |
|
2019-03-04 12:23:04 |
Andy Whitcroft |
tags |
verification-needed verification-needed-bionic verification-needed-cosmic verification-needed-xenial |
verification-needed verification-needed-bionic verification-needed-cosmic verification-needed-trusty verification-needed-xenial |
|
2019-03-07 14:28:14 |
Sergio Cazzolato |
tags |
verification-needed verification-needed-bionic verification-needed-cosmic verification-needed-trusty verification-needed-xenial |
verification-done verification-done-bionic verification-done-cosmic verification-done-xenial verification-needed-trusty |
|
2019-03-07 20:38:25 |
Sergio Cazzolato |
tags |
verification-done verification-done-bionic verification-done-cosmic verification-done-xenial verification-needed-trusty |
verification-done-bionic verification-done-cosmic verification-done-xenial verification-needed-trusty |
|
2019-03-07 20:40:00 |
Sergio Cazzolato |
tags |
verification-done-bionic verification-done-cosmic verification-done-xenial verification-needed-trusty |
verification-done-bionic verification-done-cosmic verification-done-xenial verification-needed verification-needed-trusty |
|
2019-03-14 09:29:54 |
Launchpad Janitor |
snapd (Ubuntu Cosmic): status |
Fix Committed |
Fix Released |
|
2019-03-14 09:30:00 |
Ćukasz Zemczak |
removed subscriber Ubuntu Stable Release Updates Team |
|
|
|
2019-03-14 09:38:35 |
Launchpad Janitor |
snapd (Ubuntu Bionic): status |
Fix Committed |
Fix Released |
|
2019-03-14 09:46:05 |
Launchpad Janitor |
snapd (Ubuntu Xenial): status |
Fix Committed |
Fix Released |
|
2019-03-19 14:17:14 |
Sergio Cazzolato |
tags |
verification-done-bionic verification-done-cosmic verification-done-xenial verification-needed verification-needed-trusty |
verification-done verification-done-bionic verification-done-cosmic verification-done-trusty verification-done-xenial |
|
2019-03-21 20:54:54 |
Launchpad Janitor |
snapd (Ubuntu Trusty): status |
Fix Committed |
Fix Released |
|
2019-03-21 20:54:54 |
Launchpad Janitor |
cve linked |
|
2019-7303 |
|