~pjdc/ubuntu-mirror-charm/+git/ubuntu-mirror-charm:unsafe-http

Last commit made on 2020-04-14
Get this branch:
git clone -b unsafe-http 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

Recent commits

ccc2548... by Paul Collins

add support for "ubuntu-unsafe" role, to allow setting HTTPProtocolOptions unsafe

5f5436f... by Paul Collins

check-mirror.sh: add support for https, and use it

Reviewed-on: https://code.launchpad.net/~pjdc/ubuntu-mirror-charm/+git/ubuntu-mirror-charm/+merge/381960
Reviewed-by: David Lawson <email address hidden>
Reviewed-by: Alexandre Gomes <email address hidden>

9fc2914... by Paul Collins

check-mirror.sh: add support for https, and use it

Use curl instead of wget so that we can get certificate
validation more easily.

b796949... by Paul Collins

re-sync charm-helpers. add osplatform to keep it working. add follow_links=False to chownr to avoid "ubuntu -> ." symlink

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

88e2716... by Paul Collins

re-sync charm-helpers. add osplatform to keep it working. add follow_links=False to chownr to avoid "ubuntu -> ." symlink

8b027b9... by Paul Collins

use new combined-port LogFormat, replacing %l with %p (the canonical port)

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

735e188... by Paul Collins

use new combined-port LogFormat, replacing %l with %p (the canonical port)

We also replace %D with %p, which formerly replaced %l,
since there is no known use for this information, and
this is the least-disruptive way of logging this data.

497a460... by Paul Collins

check default v6 addresses, where present

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

3449241... by Paul Collins

check default v6 addresses, where present

Since we lack v6 in CI, and add v6 to production after
deploying the charm, we can't make v6 a hard requirement.

a97fbd9... by Paul Collins

address families are bare ints in Python 2 (ugh)

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