Cleaning up what is installed by Juju when bootstrapping or launching a container has been requested for by some users of Juju over time. With the changes to the bootstrap series supported by Juju in the up and coming release (2.7), it should be possible to audit what’s installed.
One that’s been pinpointed for removal is cloud-utils
, originally used for caching images internally and to help support Precise as a series, it’s been superseded by the caching support of LXD client.
So going forth client-utils
has been removed from bootstrapping in 2.7.
In terms of performance, I use an apt-cache to improve the speed of bootstrapping, but even with this change I saw a dramatic improvement of bootstrapping from 4m43s
average to 3m2s
average over 10 bootstraps locally on LXD.