openstack-ansible-os_ironic/tests/inventory
Jesse Pretorius b5d7b7986c Implement initial test inventory/plays
This patch implements an initial set of inventory and playbooks
which results in the successful convergence of a standalone
build of Ironic.

It also adds the rootwrap filters, implement config_template
for all the conf files appropriately and ensures that the sudoers
is implemented in the right order of execution.

All content is based from the head of stable/mitaka on
24 Mar 2016.

Change-Id: I9182951c394a8c52826480aba7bc7e4d437988c5
2016-03-24 23:58:05 +00:00

48 lines
874 B
Plaintext

[all]
localhost ansible_connection=local ansible_become=True ansible_user=root
infra1 ansible_host=10.100.100.101 ansible_become=True ansible_user=root
ironic1 ansible_host=10.100.100.102 ansible_become=True ansible_user=root
# Note(mrda): 'ironicinstallhost' will need to externally resolve to where
# you want to do an 'allinone' install, and the root account will need to have
# your ssh public_key in it's /root/.ssh/authorized_keys file
[installhost]
installhost ansible_user=root ansible_ssh_port=22 ansible_ssh_host=ironicinstallhost
[ironic_all:children]
ironic_api
ironic_conductor
ironic_server
[ironic_api]
ironic1
[ironic_conductor]
ironic1
[ironic_server]
ironic1
[hosts]
localhost
[all_containers]
infra1
ironic1
[keystone_all]
infra1
[service_all:children]
rabbitmq_all
galera_all
[rabbitmq_all]
infra1
[galera_all]
infra1
[utility_all]
localhost