Fixes for recent Openstack clients
I've been testing
autopkgtest on Ubuntu bionic. There are a few things that need fixing - see the attached (appropriately separated, I hope) commits. It's mostly deprecation removals and a random change in output format.
cloud-init related change isn't strictly to do with Openstack, but some cloud images ship without
deb-src lines and if the
cloud-init configuration doesn't stick then they get clobbered at instance boot time. Turns out the ones we use in production all do ship with
deb-src - but another cloud I've been testing on doesn't.
I checked these fixes on our current deployment too (they're actually running there now), and they seem fine.