Skip to content

Files

Failed to load latest commit information.

Latest commit

 Cannot retrieve latest commit at this time.

History

History

ansible

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 

OpenStack External Test Platform Ansible Playbook

This repository contains an Ansible playbook that will set up and maintain an external testing platform that can be linked to the upstream OpenStack CI platform.

It installs Jenkins, Jenkins Job Builder (JJB), the Gerrit Jenkins plugin, and a set of scripts that make running a variety of OpenStack integration tests easy.

Usage

To use this playbook, [install Ansible[(http://docs.ansible.com/intro_installation.html) using your installation method of choice.

Once installed, you can install the external testing platform by running the deploy.yml Ansible playbook from this repository:

cd $THIS_REPO_DIR
sudo ansible-playbook -i $HOSTS_FILE playbooks/deploy.yml --ask-sudo-pass

$HOSTS_FILE should be the location of an Ansible inventory file. We recommend storing your inventory file in a separate Git repository for configuration data specific to your,.