Collection of Ansible playbooks to bring up an OpenStack Infra
e49b679956
* Linux/Debian - ensure python-pip & python-dev are installed * LinuxRHEL/CentOS - ensure python-virtualenv & python-devel are installed * Darwin/OSX - check & exit if pip not installed * Always rebuild the venv * Dropped the path on wget, to allow for platform path differences * Dropped the -N on wget, as it has no effect when using -O and github aren't returning the Last-Modified header Change-Id: I221965ee1b1776d46f4b6fba00ffb7069e5b34f8 |
||
---|---|---|
group_vars | ||
roles | ||
.gitignore | ||
.gitreview | ||
bootstrap_gerrit.yml | ||
bootstrap_jjb.yml | ||
bootstrap_puppet_infra_nodes.yml | ||
bootstrap_puppetmaster.yml | ||
common.yml | ||
hosts | ||
infra_config.yml.sample | ||
README.md | ||
requirements.txt | ||
run_puppet_on_gerrit.yml | ||
run_puppet_on_jenkins.yml | ||
run_puppet_on_zuul.yml | ||
run.sh | ||
set_hostnames.yml | ||
setup_env.sh | ||
setup_openstack_resources.yml | ||
site.yml | ||
tox.ini | ||
Vagrantfile |
Instructions
- Run
source setup_env.sh
- Source your OpenStack cloud environment variables rc file
- Run
cp infra_config.yml.sample infra_config.yml
- Edit infra_config.yml and put your environment values
- Run
bash run.sh