Files
packstack-vagrant/files/scripts/rally.sh
Christian Berendt 55b5ced7bb Fix rally installation script
Change-Id: Ia1c844983122d35c1132e4b8df44da6aea9544ec
2015-06-09 12:33:32 +02:00

27 lines
865 B
Bash
Executable File

#!/bin/sh
# https://rally.readthedocs.org/en/latest/install.html#automated-installation
cd /opt
sudo yum install -y git gcc libffi-devel python-devel openssl-devel gmp-devel libxml2-devel libxslt-devel postgresql-devel
sudo git clone https://git.openstack.org/openstack/rally
sudo chown -R vagrant:vagrant rally
sudo ./rally/install_rally.sh
sudo chown -R vagrant:vagrant /etc/rally /var/lib/rally
rally-manage db recreate
source /home/vagrant/openrc
rally deployment create --fromenv --name=packstack
rally deployment check
cat <<EOT | sudo tee /etc/httpd/conf.d/rally.conf
Alias /rally "/opt/rally"
<Directory "/opt/rally">
Options +Indexes
AllowOverride None
Require all granted
</Directory>
EOT
sudo sed -i "s#</VirtualHost># Include /etc/httpd/conf.d/rally.conf\n</VirtualHost>#" /etc/httpd/conf.d/15-horizon_vhost.conf
sudo systemctl restart httpd