openstack-ansible-os_swift/tests/inventory
Andy McCrae bfd73a50cc Test address setting code paths
We can set the storage and replication addresses differently for each of
the 3 swift-hosts.

swift-storage1 will use the "swift_storage_address" and
"swift_replication_address" values to set it's service and ring IPs.

swift-storage2 will use the default IPs calculated by finding the IP on
the appropriate interfaces (eth2 for storage and eth3 for replication).

swift-storage3 will use the swift_vars.storage_ip and swift_vars.repl_ip
vars to set it's service and ring IPs

This PR makes the gate more efficient by removing swift-storage4.

Depends-On: Iac72c99fc728fad82da65ae6c68a304e3d130bc1
Change-Id: I8f7eb551072a6cd6ad50c2a99c4dfc6652374efe
2016-09-27 14:07:37 +00:00

63 lines
662 B
Plaintext

[all]
localhost
infra1
swift-proxy
swift-storage1
swift-storage2
swift-storage3
[all_containers]
infra1
swift-proxy
swift-storage1
swift-storage2
swift-storage3
[galera_all]
infra1
[memcached_all]
infra1
[rabbitmq_all]
infra1
[service_all:children]
galera_all
memcached_all
rabbitmq_all
[keystone_all]
infra1
[swift_hosts]
swift-storage1
swift-storage2
swift-storage3
[swift_proxy]
swift-proxy
[swift_acc]
swift-storage1
swift-storage2
swift-storage3
[swift_cont]
swift-storage1
swift-storage2
swift-storage3
[swift_obj]
swift-storage1
swift-storage2
swift-storage3
[swift_all:children]
swift_acc
swift_proxy
swift_cont
swift_obj
[swift_remote_all]