~mvo/snapd/+git/snapd-mvo:kill-obsolte-license

Last commit made on 2019-03-06
Get this branch:
git clone -b kill-obsolte-license https://git.launchpad.net/~mvo/snapd/+git/snapd-mvo

Branch merges

Branch information

Name:
kill-obsolte-license
Repository:
lp:~mvo/snapd/+git/snapd-mvo

Recent commits

10def02... by Michael Vogt

Merge remote-tracking branch 'upstream/master' into kill-obsolte-license

e1b5d24... by Michael Vogt

Merge pull request #6570 from mvo5/less-revs-on-classic

snapstate: only keep 2 snaps on classic

5786613... by Michael Vogt

Merge remote-tracking branch 'upstream/master' into less-revs-on-classic

7aa23f7... by Michael Vogt

Merge pull request #6569 from mvo5/unbreak-master2

tests: check that apt works before using it

0ba5881... by Michael Vogt

tests: check that apt works before using it

The lxd test is using apt unconditionally even on core devices.

Nowdays the apt wrapper on core devices will error when run so
the lxd test needs an update to ensure it only uses apt if apt
is actually usable.

The ubuntu-core-apt test also needs an update to check that
the exit code is correct.

866cb6f... by Michael Vogt

Merge remote-tracking branch 'upstream/master' into less-revs-on-classic

1f97f17... by Michael Vogt

snapstate: only keep 2 snaps on classic

We had a recent discussion with the foundations team about the number
of snaps that should be kept on the system for rollback. Because
classic does not have a kernel snap the number of 2 snaps (one active
and one as a rollback target) is sufficient there. This PR changes
the default on classic from 3 to 2 and updates the tests.

bc596c6... by Paweł Stołowski

Merge pull request #6563 from stolowski/snapctl-test-tweaks

ctlcmd/tests: tests tweaks (followup to #6322)

57df66b... by Michael Vogt

snap: remove obsolete license-* fields in the yaml

We do not use these license-{agreement,versin}. The original purpose
was to eventually show a license agreement to the user before the
snap can be installed. However we never implemented this and it seems
nowdays we would do that differently (with entitlements) anyway.

So droping these fields from the code seems to be prudent.

4712083... by Michael Vogt

debian: add 2.38~pre1 placeholder changelog