~peter-sabaini/charm-sudo-pair:fix-tmpfiles

Last commit made on 2020-01-13
Get this branch:
git clone -b fix-tmpfiles https://git.launchpad.net/~peter-sabaini/charm-sudo-pair
Only Peter Sabaini can upload to this branch. If you are Peter Sabaini please log in for upload directions.

Branch merges

Branch information

Name:
fix-tmpfiles
Repository:
lp:~peter-sabaini/charm-sudo-pair

Recent commits

bb6843c... by Peter Sabaini

Fix unit test (actually compare to something meaningful)

ba0d6bc... by Peter Sabaini

Add tmpfiles.d config

The sudo-pair socket directory is created in /var/run at install time
by the charm. However this being a tmpfs backed dir we need to
recreate it after boot. This is done by adding the resp. config for
systemd-tmpfiles

ec1f92d... by Peter Sabaini

Test fix: unpin pytest, allow more pythons

bbc52e0... by Peter Sabaini

Merge branch 'add-charm-destructor'

94f4685... by Andrea Ieri

Fix Makefile syntax

Tabs should only be used within recipes, the indentation of the ifndef
stanza has been reworked to use spaces instead.

b0edeb8... by Peter Sabaini

Strip stray tabs from JUJU_REPOSITORY chk, add max complexity

89229f8... by Peter Sabaini

Address review comments

ab4a0b5... by Peter Sabaini

Add cleanup on unit removal

- Remove sudo.conf and lib on removal of unit

- Add testenv for functesting xenial only

- Optionally preserve test model

- PEP8 fixes

185b866... by Peter Sabaini

Address comments, also found a typo requirements

9c7efd3... by Peter Sabaini

Fix functional tests

- Build charm before functest, deploy from built charm

- Pin pytest because of https://docs.pytest.org/en/latest/mark.html#marker-revamp-and-iteration

- Add lint target, add Makefile