* Fix ubuntu user data to point to the proper provisioning script
* Fix the baseline to make sure Vexxhost is not listed as a mirror
* Fix agl_dependencies to not try install non-existent python-2.7
package
Change-Id: If8fe295ffe097402b2e915bcd62a5e42e47e3d4f
Signed-off-by: Andrew Grimberg <agrimberg@linuxfoundation.org>
DEBIAN_FRONTEND=noninteractive apt-get update && \
apt-get -y install gawk wget git-core diffstat unzip texinfo gcc-multilib build-essential chrpath socat \
libsdl1.2-dev xterm make xsltproc docbook-utils fop dblatex xmlto autoconf automake \
- libtool libglib2.0-dev libarchive-dev python-git git python python-2.7 python-minimal \
- repo mc
\ No newline at end of file
+ libtool libglib2.0-dev libarchive-dev python-git git python python-minimal repo mc
EOF
+ # Make sure that we aren't using the vexxhost mirrors as they have issues
+ echo "---> Removing Vexxhost Ubuntu mirrors"
+ sed -i 's/ubuntu.mirror.vexxhost.com/us.archive.ubuntu.com/g' /etc/apt/sources.list
+
echo "---> Updating operating system"
apt-get update -qq > /dev/null
apt-get upgrade -qq > /dev/null
"cloud_user": "ubuntu",
"distro": "Ubuntu 16.04",
- "cloud_user_data": "null_data"
+ "cloud_user_data": "provision/null_data.sh"
}