Role os_nova for OpenStack-Ansible
Go to file
Jesse Pretorius 2529e2a3a8 Add ability to change apt/yum package state
The current method of installing the distribution packages required is
set in the tasks and cannot be changed by a deployer.

Currently the apt task always installs the latest package. This results
in unexpected binary changes when a deployer may simply be trying to
execute a configuration change.

This patch adds the ability for a deployer to change the desired state
so that the results are predictable.

Change-Id: I2293575ad0422f546a2c4750f002955d75beb4d8
2016-08-02 15:38:24 +01:00
defaults Add ability to change apt/yum package state 2016-08-02 15:38:24 +01:00
doc Update sphinx configuration 2016-07-12 16:53:47 +01:00
files Update paste, policy and rootwrap configurations 2016-07-14 2016-07-18 21:34:37 +00:00
handlers Address Ansible bare variable usage 2016-06-15 11:13:57 -04:00
meta Add missing xenial to meta.yml 2016-06-27 15:35:13 -04:00
releasenotes Add ability to change apt/yum package state 2016-08-02 15:38:24 +01:00
tasks Add ability to change apt/yum package state 2016-08-02 15:38:24 +01:00
templates Set cinder service region. 2016-07-28 06:02:36 +00:00
tests Remove openstack_hosts from test requirements 2016-07-31 09:24:47 +00:00
vars Move UCA enable and repo URL var to role defaults 2016-07-18 21:32:35 +00:00
.gitignore Adding a Vagrantfile for local testing 2016-07-18 21:36:39 +00:00
.gitreview Implement base configuration for independent repository 2016-03-02 00:07:37 +00:00
CONTRIBUTING.rst Implement base configuration for independent repository 2016-03-02 00:07:37 +00:00
LICENSE Implement base configuration for independent repository 2016-03-02 00:07:37 +00:00
other-requirements.txt Add dependencies for paramiko 2.0 2016-05-04 08:35:14 +00:00
README.rst DOC - Adopting the common role documentation pattern 2016-07-01 08:54:52 +00:00
run_tests.sh Add dependencies for paramiko 2.0 2016-05-04 08:35:14 +00:00
setup.cfg Implement base configuration for independent repository 2016-03-02 00:07:37 +00:00
setup.py Updated from global requirements 2016-07-19 21:12:37 +00:00
test-requirements.txt Updated from global requirements 2016-07-19 21:12:37 +00:00
tox.ini Ensure that doc linting is included in the linters test 2016-07-25 14:11:29 +01:00
Vagrantfile Adding a Vagrantfile for local testing 2016-07-18 21:36:39 +00:00

OpenStack-Ansible Nova

Ansible role that installs and configures OpenStack Nova and all of its corresponding services.

Default Variables

../../defaults/main.yml

Required Variables

Example Playbook