Fix issues in OVB preparement servers scripts

- Fix location of delorean master repo for os clients install
- Install epel for puppet installation
- Fix proxy server puppet module location

Change-Id: Iad8d5cca4a0a823f41fc77cbd222643959efbfa5
This commit is contained in:
Sagi Shnaidman 2017-05-24 16:04:47 +03:00
parent 36f86a2c98
commit 201263ff2f
3 changed files with 3 additions and 3 deletions

View File

@ -3,7 +3,7 @@
# bootstrap a tripleo-ci infrastructure server, this selects which puppet manifest
# to run based on the hostname e.g. to create a mirror server then one can simply
# nova boot --image <id> --flavor <id> --user-data scripts/deploy-server.sh --nic net-id=<id> --nic net-id=<id>,v4-fixed-ip=192.168.1.101 mirror-server
yum install -y epel-release
yum install -y puppet git
echo puppetlabs-apache adrien-filemapper | xargs -n 1 puppet module install

View File

@ -7,7 +7,7 @@ vcsrepo {"/opt/stack/tripleo-ci":
}
cron {"refresh-server":
command => "timeout 20m puppet apply /opt/stack/tripleo-ci/scripts/te-broker/te-broker.pp",
command => "timeout 20m puppet apply /opt/stack/tripleo-ci/scripts/proxy-server/proxy-server.pp",
minute => "*/30"
}

View File

@ -1,6 +1,6 @@
#!/bin/bash
curl -L https://buildlogs.centos.org/centos/7/cloud/x86_64/rdo-trunk-master-tripleo/delorean.repo > /etc/yum.repos.d/delorean.repo
curl -L https://trunk.rdoproject.org/centos7-master/current-tripleo/delorean.repo > /etc/yum.repos.d/delorean.repo
curl -L https://trunk.rdoproject.org/centos7/delorean-deps.repo > /etc/yum.repos.d/delorean-deps.repo
yum install -y python-pip python-heatclient python-neutronclient python-novaclient python-swiftclient python-openstackclient