snapd:release/2.32

Last commit made on 2018-06-08
Get this branch:
git clone -b release/2.32 https://git.launchpad.net/snapd

Branch merges

Branch information

Name:
release/2.32
Repository:
lp:snapd

Recent commits

dc591b0... by Jamie Strandboge

interfaces/raw-usb: also allow usb serial devices

USB serial devices like /dev/ttyUSB* were always meant to be included in this
transitional interface, but the code missed /dev/ttyUSB* AppArmor rules and
a matching udev rule to tag the devices (udev sets the SUBSYSTEM to tty for
USB serial devices so we use SUBSYSTEM=="tty", ENV{ID_BUS}=="usb" as the
conditional to tag only them for this interface).

57df761... by Didier Roche-Tolomelli

snap/env: fix env duplication logic (#5075)

* snap/env: fix env duplication logic

The snap insertion inside environment variables like PATH and XDG_DATA_DIRS
expects that the snap element is always the latest of the path, which isn't
necessarily the case.
Ensure we do substring detection following POSIX.

* Handle subdirectories not matching exact path

Ensure that subdirectory of wanted path doesn't match accidently the wanted
exact path.
As now the syntax is a little bit more complex, factor out wanted path.

4f6f825... by Michael Vogt

releasing package snapd version 2.32.9

b42bda4... by Sergio Cazzolato

Increase timeouts to make tests reliable on slow boards

These tests have timeouts on 3 minutes which are quite good for vms, but
on pi2/3 for example it could be not enough.

Currently I see timeout removing the snap in my pi3. See the logs, it is
taking 4 minutes.

Debug:
https://paste.ubuntu.com/p/46Vf5KP2Xz/

Error:
https://paste.ubuntu.com/p/rtZG2Vd6By/

67329ad... by Michael Vogt

Merge pull request #5167 from mvo5/more-gce-2.32

tests: cherry-pick more GCE commits

be50a8c... by Michael Vogt

tests: go must be installed as a classic snap

827fe08... by Sergio Cazzolato

Set debian-sid-64 system as manual

This is because this system seems to be too much unstable and it is
making most of the branches/prs to fail.

This is an example of test log:
https://paste.ubuntu.com/26215170/

438b724... by Sergio Cazzolato

tests: adding debian sid to google backend (#4943)

cc2fe1e... by Sergio Cazzolato

Moving debian 9 from linode to google backend

2906afe... by Michael Vogt

tests: build spread in the autopkgtests with a more recent go