~vultaire/charm-juju-lxd:profile-fix

Last commit made on 2019-07-30
Get this branch:
git clone -b profile-fix https://git.launchpad.net/~vultaire/charm-juju-lxd
Only Paul Goins can upload to this branch. If you are Paul Goins please log in for upload directions.

Branch merges

Branch information

Name:
profile-fix
Repository:
lp:~vultaire/charm-juju-lxd

Recent commits

9260fc5... by Paul Goins

Fix for juju-default profile

Since turning off zfs as the default, changes to the juju default
profile has been silently failing on systems without an "lxd" storage
pool:

  # cat files/lxd-profile.yaml | lxc profile edit juju-default
  Error: The "lxd" storage pool doesn't exist

"lxd init" doesn't allow for creating "dir" backend pools with a
custom name, thus I've opted to use 2 different YAML files depending
on whether the pool should be zfs- or dir-backed.

a863c33... by Paul Goins

[vultaire, r=afreiberger] Fix for function signature change in previous commit.
Add support for bionic

14cefcf... by Drew Freiberger

Change default storage-backend from ZFS pools to DIR LXD storage
- add option to select ZFS pools
- add ability to list multiple source groups for lxd group membership

800a2b9... by Drew Freiberger

Change default storage-backend from ZFS pools to DIR LXD storage - add option to select ZFS pools

2e18adb... by Alvaro Uria

Use py module to sync lxd-group

 * Merge branch 'fix/109728'
 * Sync groups on Juju changes

87656e9... by Andrea Ieri

Use grp to resolve group names into group members
Fully sync group "lxd-group" with group lxd, removing users that shouldn't be
in group lxd anymore. If lxd-group is set to '', all users in the lxd
group will be removed.

532d4f3... by Drew Freiberger

Added python-pip for pip2 install bundletester to work

a5206e3... by Drew Freiberger

updated charm-tools snap to actual name 'charm'

36711d6... by Drew Freiberger

Added python-all-dev super-package and updated repo location

9783a11... by Jill Rouleau

[jillr, r=drewn3ss] Add charm-tools snap and tox package for charm testing