~johnsca/layer-snap:feature/lp/1845559/snap-coherence

Last commit made on 2020-02-13
Get this branch:
git clone -b feature/lp/1845559/snap-coherence https://git.launchpad.net/~johnsca/layer-snap
Only Cory Johns can upload to this branch. If you are Cory Johns please log in for upload directions.

Branch merges

Branch information

Name:
feature/lp/1845559/snap-coherence
Repository:
lp:~johnsca/layer-snap

Recent commits

f66622f... by Cory Johns

Add cohort API to README

c21666b... by Cory Johns

Add missing "local install" flag management

0c82567... by Cory Johns

Fix typo, improve comments

2d38725... by Cory Johns

Add support for snap coherence

Add additional functions and flags to create and manage cohort
snapshots.

9f8b9a0... by Cory Johns

Fix error when running on snapd 2.43 in kvm

The new version of snapd (2.43) adds a `host` line to the output of
`snap version` which can include multiple spaces if running on KVM.

Fixes https://bugs.launchpad.net/layer-snap/+bug/1859211

63921d3... by Stuart Bishop

Ignore harmless UTF-8 decode errors

2dfe4d6... by Stuart Bishop

Increase line length for linting

a9d507c... by Hua Zhang

Don't use encoding argument with subprocess

python3.5 subprocess.check_output() doesn't support encoding
argument, this change will make it compatible with both
python3.5(xenial) and python3.6(bionic).

LP: #1847574

136df37... by Jason Hobbs

Don't use universal_newlines with subprocess.

This causes decode errors when the locale is ascii, which it
is in the juju hook context.

LP: #1843745

ea31062... by Stuart Bishop

Log output in the event of install failure

From branch lpg-install-failure of lp:~fnordahl/layer-snap