b751213a24
The PPA would have to be updated for each release we want to build for, including raring. The PPA also gives the tripleo team root on every built image, something we don't necessarily want. A shallow review of the packages in the PPA and known elements shows only one dependency in the tripleo-image-elements heat-cfntools element. Change-Id: Ic514f929eba26014dd3a0d76d5bb3b8e9e0caf3c
16 lines
414 B
Bash
Executable file
16 lines
414 B
Bash
Executable file
#!/bin/bash
|
|
# Install baseline packages and tools.
|
|
|
|
set -e
|
|
|
|
# If lsb_release is missing, just do nothing.
|
|
DISTRO=`lsb_release -si` || true
|
|
|
|
case $DISTRO in
|
|
'Ubuntu'|'Debian')
|
|
# Note: add-apt-repository would be nice for RPM platforms too - so when we
|
|
# need something like it, create a wrapper in dpkg/bin and fedora/bin.
|
|
apt-get -y update
|
|
install-packages python-software-properties
|
|
;;
|
|
esac
|