diff options
author | Richard Ipsum <richard.ipsum@codethink.co.uk> | 2015-03-03 19:18:52 +0000 |
---|---|---|
committer | Richard Ipsum <richard.ipsum@codethink.co.uk> | 2015-03-04 15:36:12 +0000 |
commit | 91c116cedd954d0a7bf5429868a1add39bcc3f96 (patch) | |
tree | 872238bb855ec6e93ddb9a6bd3c464777f18d646 | |
parent | 72b95fc1ca88c474f4563a6f514567ab1f7bfe0d (diff) | |
download | definitions-91c116cedd954d0a7bf5429868a1add39bcc3f96.tar.gz |
Add SWIFT_HASH_PATH vars to cluster morph
The deployer just needs to make these random unique values*,
they must keep them secret and not lose them.
So the cluster morph musn't be pushed to some public repo.
* e.g. by running $ openssl rand -hex 10
-rw-r--r-- | clusters/openstack-cluster.morph | 2 | ||||
-rw-r--r-- | openstack-swift.configure | 2 |
2 files changed, 4 insertions, 0 deletions
diff --git a/clusters/openstack-cluster.morph b/clusters/openstack-cluster.morph index aa159bc6..cb91911a 100644 --- a/clusters/openstack-cluster.morph +++ b/clusters/openstack-cluster.morph @@ -25,6 +25,8 @@ systems: SWIFT_STORAGE_DEVICES: [{ ip: '127.0.0.1', device: 'sdb1', weight: '100' }] SWIFT_CONTROLLER: True SWIFT_STORAGE: True + SWIFT_HASH_PATH_PREFIX: 041fc210e4e1d333ce1d + SWIFT_HASH_PATH_SUFFIX: 4d6f5362a356dda7fb7d HOSTNAME: onenode RABBITMQ_HOST: onenode RABBITMQ_PORT: 5672 diff --git a/openstack-swift.configure b/openstack-swift.configure index 40e20bb7..b6451f9e 100644 --- a/openstack-swift.configure +++ b/openstack-swift.configure @@ -24,6 +24,8 @@ s/##STACK_ID/$STACK_ID/g s/##KEYSTONE_INTERNAL_URL##/$KEYSTONE_INTERNAL_URL/g s/##SWIFT_ADMIN_PASSWORD##/$SWIFT_ADMIN_PASSWORD/g s/##MANAGEMENT_INTERFACE_IP_ADDRESS##/$MANAGEMENT_INTERFACE_IP_ADDRESS/g +s/##SWIFT_HASH_PATH_PREFIX##/$SWIFT_HASH_PATH_PREFIX/g +s/##SWIFT_HASH_PATH_SUFFIX##/$SWIFT_HASH_PATH_SUFFIX/g EOF sed -f "$ROOT"/etc/openstack-swift-setup.sed -i \ |