~pjdc/ubuntu-mirror-charm/+git/ubuntu-mirror-charm:add-missing-roles

Last commit made on 2020-10-01
Get this branch:
git clone -b add-missing-roles https://git.launchpad.net/~pjdc/ubuntu-mirror-charm/+git/ubuntu-mirror-charm
Only Paul Collins can upload to this branch. If you are Paul Collins please log in for upload directions.

Branch merges

Branch information

Name:
add-missing-roles
Repository:
lp:~pjdc/ubuntu-mirror-charm/+git/ubuntu-mirror-charm

Recent commits

7d7b31e... by Paul Collins

add ubuntu-cloud-archive role

57529af... by Paul Collins

add maas-images role

0a78995... by Paul Collins

add test_ensure_symlink

Reviewed-on: https://code.launchpad.net/~pjdc/ubuntu-mirror-charm/+git/ubuntu-mirror-charm/+merge/391029
Reviewed-by: Haw Loeung <email address hidden>

bea93c4... by Paul Collins

add test_ensure_symlink

2a440e2... by Paul Collins

freezegun is a test requirement, not a charm requirement

e1693e2... by Paul Collins

do not recursively chown /srv/ftp.root

Reviewed-on: https://code.launchpad.net/~pjdc/ubuntu-mirror-charm/+git/ubuntu-mirror-charm/+merge/390947
Reviewed-by: Haw Loeung <email address hidden>

c9d0b92... by Paul Collins

do not recursively chown /srv/ftp.root

There seems to be no reason to do this. The charm already creates the
root of the mirror path with the correct ownership, and the sync scripts
run as that user. chownr does not even change the ownership of the path
from which it begins its recursive chown!

4cb13e3... by Barry Price

Use nofail for all new bind mount entries

Suggested upgrade path here from the previous revno is, to avoid duplicated fstab entries:

1. Manually replace "defaults,bind" in /etc/fstab with "defaults,bind,nofail" on each unit
2. Upgrade-charm to a version with this update

Reviewed-on: https://code.launchpad.net/~barryprice/ubuntu-mirror-charm/+git/ubuntu-mirror-charm/+merge/390792
Reviewed-by: Paul Collins <email address hidden>

3ee1f30... by Paul Collins

stop creating extra symlinks in mirror directories

Reviewed-on: https://code.launchpad.net/~pjdc/ubuntu-mirror-charm/+git/ubuntu-mirror-charm/+merge/390874
Reviewed-by: Haw Loeung <email address hidden>

0053527... by Paul Collins

stop creating extra symlinks in mirror directories

Due to a bug in charm-helpers (LP:1895914) when the charm tries to ensure
an existing www symlink exists, it ends up following www and creating an
additional bogus symlink in the mirror directory.