~mvo/snapd/+git/snapd-mvo:fix/golang-1.9-2.28

Last commit made on 2017-09-11
Get this branch:
git clone -b fix/golang-1.9-2.28 https://git.launchpad.net/~mvo/snapd/+git/snapd-mvo

Branch merges

Branch information

Name:
fix/golang-1.9-2.28
Repository:
lp:~mvo/snapd/+git/snapd-mvo

Recent commits

34e270a... by Zygmunt Krynicki

osutil: adjust StreamCommand tests for golang 1.9

In golang 1.9 there are richer error constructs returned from certain
operations and tests were very precisely monitoring the result. This
patch adjust tests to work on both golang 1.9 and earlier.

Signed-off-by: Zygmunt Krynicki <email address hidden>

69a00bc... by James Henstridge

daemon: allow polkit authorisation to install/remove snaps

* daemon: allow polkit authorisation to install/remove snaps

Polkit is now only consulted for non-GET requests, so commands like
"snap info" work without a polkit prompt.

* daemon: reorder checks in canAccess() so polkit is checked last

This ensures we don't present a polkit prompt to the user for methods
that don't require administrative access.

* daemon: also include a simple check that polkit is checked for regular GET requests.

* daemon: log bad values for X-Allow-Interaction request header

* daemon: actually check log output in PolkitInteractivity test

* daemon: shorten polkit action ID for snap management

2b0e589... by Michael Vogt

tests: make TestCmdWatch more robust

The test checks for progress data. However the progress data update
is timer dependent so the test is always racy. Instead of checking
if we see updated progress just check that the progress display
started.

910bde8... by Michael Vogt

Improve the listing test to not fail for e.g. 2.28~rc2

We had one test failure related to the listing test caused by
the new version 2.28~rc2 in the edge channel.

8ba031f... by Michael Vogt

Merge pull request #3882 from mvo5/debian-description-improvements

debian: improve package description

502cc87... by Michael Vogt

Merge pull request #3874 from mvo5/add-netlink-kobject-uevent-to-hardware-observe-2.28

interfaces: add netlink kobject uevent to hardware observe (2.28)

db60b2a... by Michael Vogt

debian: improve package description

aa351c8... by Michael Vogt

Merge pull request #3876 from mvo5/two-keys-for-trusty-2.28

debian: update trusted account-keys check on 14.04 packaging

e9c6f5f... by Michael Vogt

Merge pull request #3869 from jdstrand/additional-seccomp-udev-updates-2.28

interfaces/network-{control,observe}: allow receiving kobject_uevent() messages for 2.28

6647a17... by Michael Vogt

Merge remote-tracking branch 'upstream/release/2.28' into HEAD