bfd73a50cc
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
63 lines
662 B
Plaintext
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]
|