Include swift base class in the proxy class
This was missing, and therefore the Swif hashes were not properly set in swift.conf if only the proxy manifest was applied (for example when deploying separate storage nodes). Related-Bug: 1732663 Change-Id: I11c044bbc8b9f56f95ace9320cc77303d9a7543e
This commit is contained in:
parent
648c5a91b3
commit
86df825028
|
@ -143,6 +143,7 @@ class tripleo::profile::base::swift::proxy (
|
|||
}
|
||||
if $step >= 4 {
|
||||
$swift_memcache_servers = suffix(any2array(normalize_ip_for_uri($memcache_servers)), ":${memcache_port}")
|
||||
include ::swift
|
||||
include ::swift::config
|
||||
include ::swift::proxy
|
||||
include ::swift::proxy::proxy_logging
|
||||
|
|
|
@ -0,0 +1,6 @@
|
|||
---
|
||||
fixes:
|
||||
- |
|
||||
Include the Swift base class in the proxy class, to ensure Swift hash
|
||||
values are properly set in swift.conf when not applying the storage
|
||||
manifest on the same node.
|
Loading…
Reference in New Issue