~barryprice/ubuntu-mirror-charm/+git/ubuntu-mirror-charm:master

Last commit made on 2020-09-16
Get this branch:
git clone -b master https://git.launchpad.net/~barryprice/ubuntu-mirror-charm/+git/ubuntu-mirror-charm
Only Barry Price can upload to this branch. If you are Barry Price please log in for upload directions.

Branch merges

Branch information

Recent commits

eda7335... by Barry Price

Use nofail for all new bind mount entries

4959511... by Paul Collins

now that rsync is managed via socket activation, there can be 0 processes

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

153bec4... by Paul Collins

now that rsync is managed via socket activation, there can be 0 processes

70d7abc... by Barry Price

Handle LP:1891566 by bind-mounting any paths outside /srv/ftp.root back into it, so that our chrooted vsftp can serve all the same files as apache2/rsync.

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

54910da... by Barry Price

Use freezegun for tests instead of passing datetime suffices around

d95c85e... by Barry Price

Clean up remove_bind_mount() logic

d7b933b... by Barry Price

Address review, update tests to match

95fd3a0... by Barry Price

Test add/remove bind mount logic

1c873b7... by Barry Price

Use stringio to read /etc/fstab to make tests simpler, add initial tests

e7f72c6... by Barry Price

Add comments, reduce complexity so that 'make lint' passes