~snappy-dev/snapd/+git/snapd-pawel:seed-error-out-on-duplicated-snap

Last commit made on 2019-08-23
Get this branch:
git clone -b seed-error-out-on-duplicated-snap https://git.launchpad.net/~snappy-dev/snapd/+git/snapd-pawel

Branch merges

Branch information

Name:
seed-error-out-on-duplicated-snap
Repository:
lp:~snappy-dev/snapd/+git/snapd-pawel

Recent commits

489d9da... by Paweł Stołowski

Merge branch 'seed-error-out-on-duplicated-snap' of github.com:stolowski/snapd into seed-error-out-on-duplicated-snap

6863f91... by Paweł Stołowski

Merge branch 'master' into seed-error-out-on-duplicated-snap

5b633f1... by Maciej Borzecki

Merge pull request #7325 from bboozzoo/bboozzoo/s-c-parallel-instances-feature

cmd/libsnap-confine-private: add checks for parallel instances feature flag

04a3ed2... by Zygmunt Krynicki

Merge pull request #7322 from zyga/tweak/spammy-tests-iv

tests: wait_for_service shows status after actual first minute

8d014fa... by Michael Vogt

Merge pull request #7299 from mvo5/sanity-check-fuse-2

sanity: report proper errror when fuse is needed but not available

31d1575... by Maciej Borzecki

cmd/libsnap-confine-private: add checks for parallel instances feature flag

Add handling for parallel instances experimental feature flag.

Signed-off-by: Maciej Borzecki <email address hidden>

88a7350... by Zygmunt Krynicki

tests: wait_for_service shows status after actual first minute

The wait_for_service function shows the status of a service once a
minute, as it waits for the service status to change. Due to a simple
mistake the status was printed at iteration zero as well, spamming logs
with useless information in a normal situation.

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

ac8d580... by Samuele Pedroni

snap/naming: introduce SnapRef, Snap, and SnapSet

This introduces the concept of a SnapRef(erence) with a new interface. The main goal here is to be able to write code that can work both in cases where a snap id is known for some snaps or the name only.

This will now be the case for code that deals with model assertions, so far they carried only names but for Core 20 they will carry snap ids for the grade stable at least.

This is introduces also SnapSet to be able to work with a set of these.

8307c94... by Samuele Pedroni

image: support prepare-image --classic for snapd snap only images

To do this, the changes start with a refactor of how we emit seed.yaml to be based on stable sorting by type, this is the same sorting used at first boot time.

Consequently:

* we need to respect the user ordering but don't need to agonize on details

* we are able to move to later the decision whether on classic we need
to add implicitly snapd or core, this is unavoidable because it requires to
have seen all other snaps and their requirements

* later this should also allow to correctly fetch prerequisites for
extra snaps vs required/from the model snaps

ff50f37... by Zygmunt Krynicki

Merge pull request #7314 from bboozzoo/bboozzoo/test-mount-ns-update

tests/main/mount-ns: account for clone_children in cpuset cgroup on 18.04