Fix itermittent error installing Juju 57/5857/1
authorAdam Israel <adam.israel@canonical.com>
Thu, 22 Feb 2018 22:09:39 +0000 (17:09 -0500)
committerAdam Israel <adam.israel@canonical.com>
Thu, 22 Feb 2018 22:09:39 +0000 (17:09 -0500)
commit1dd7bdd8ba02d9ba337f3b30400a24d0d9e05985
tree11a76f901e86e529cbded2ae87df63bd6ffe6555
parentc3733e1cfa5e981130a698a1b8563a98ba3058fd
Fix itermittent error installing Juju

We originally made the decision to disable apt update and upgrades for
faster machine provisioning, but we've experienced the scenario where
the provisioning of a container will fail because the apt cache in the
lxd image is stale. This can cause the cloud-init used by Juju to get
stuck in a loop trying to install packages that no longer exist in the
Ubuntu Archive.

This patch enables the run of `apt-get update` when Juju provisions a
container. This will add some time to the provisioning process, but
ensures greater reliability in the process.

Signed-off-by: Adam Israel <adam.israel@canonical.com>
jenkins/VCA/start_build