~twom/launchpad-mojo-specs:add-commercial-systems-jenkins

Last commit made on 2020-06-15
Get this branch:
git clone -b add-commercial-systems-jenkins https://git.launchpad.net/~twom/launchpad-mojo-specs
Only Tom Wardill can upload to this branch. If you are Tom Wardill please log in for upload directions.

Branch merges

Branch information

Name:
add-commercial-systems-jenkins
Repository:
lp:~twom/launchpad-mojo-specs

Recent commits

e9ed22e... by Tom Wardill

Add IP for commercial systems jenkins

a9d286f... by Colin Watson

git: Don't livepatch haproxy or nfs-ganesha on production

These are LXD containers on production, and the canonical-livepatch
charm now enters the "blocked" status in that case.

895c6e8... by Colin Watson

git: Upgrade nfs-ganesha to cs:nfs-ganesha-4

This should fix the way nfs-ganesha units sometimes get stuck in the
"maintenance" status.

d7a2d0d... by Colin Watson

git: Remove charm upgrades that have been done on production

ea4f3a6... by Colin Watson

Tolerate nfs-ganesha getting stuck in maintenance

nfs-ganesha sometimes gets stuck in "maintenance" / "Updating apt cache"
during deployments. This is probably some kind of reactive race, but
just set additional-ready-states=maintenance for the time being.

c101e20... by Colin Watson

Remove unused variable

410c483... by Colin Watson

signing: Use overwrite=True in collect-charm-upgrades

Life's too short to figure out codetree nonsense.

318c81b... by Colin Watson

utils: Port get_units_for_service to Python 3

On Python 3, dict.keys() returns a view rather than a concrete list.

385985d... by Colin Watson

utils: More Python 3 fixes for get_option

mojo deploy-show displays some option values as binary data, but we can
only pass text through juju config.

e0eb3e8... by Colin Watson

utils: Fix get_options for Python 3