~mvo/snapd/+git/snapd-mvo:validate-seed-more-2.40

Last commit made on 2019-07-16
Get this branch:
git clone -b validate-seed-more-2.40 https://git.launchpad.net/~mvo/snapd/+git/snapd-mvo

Branch merges

Branch information

Name:
validate-seed-more-2.40
Repository:
lp:~mvo/snapd/+git/snapd-mvo

Recent commits

5bf5ea6... by Michael Vogt

image: make missing files/invalid yaml errors also part of the errs list (thanks to Ian)

614cba6... by Michael Vogt

image: tweak error message in ValidateSeed

bd34301... by Michael Vogt

image: move validate-seed related tests to validate_seed_test.go

e0dab75... by Michael Vogt

image: improve ValidateSeed code layout (thanks Samuele)

dac0720... by Michael Vogt

image: show all validation errors in ValidateSeed

94444a8... by Michael Vogt

image: check "core" in ValidateSeed

5326863... by Michael Vogt

image: ensure "core" or "snapd" snap is available in ValidateSeed

Also refactor/improve the tests.

d6cabe7... by Michael Vogt

snap: add checks in validate-seed for missing base/default-provider

The `snap debug validate-seed` was only doing very basic checks.
This PR improves the checks to also validate that the seed contains
all bases/default-providers.

311c029... by Ian Johnson

interfaces/builtin: add exec "/bin/runc" to docker-support

Newer runC applied further improvements to their CVE-2019-5736 mitigation in opencontainers/runc#1984 which change the nature of our apparmor denial from `/` to `/bin/runc` (which I have also commented on https://bugs.launchpad.net/apparmor/+bug/1820344 about).

See also #6610.

(originally from Tianon Gravi, but re-committed due to CLA issues with the PR checks)

Signed-off-by: Ian Johnson <email address hidden>

c7e40b1... by Paweł Stołowski

Merge pull request #7097 from mvo5/fix-typo-in-changelog-2.40

packaging: fix typo in changelog