Add swift_config puppet tag to the dockerized proxy service

This ensures that the base class is applied, setting the required hash
values in swift.conf properly when deploying a proxy node without the
storage service at the same time.

Closes-Bug: 1732663
Depends-On: I11c044bbc8b9f56f95ace9320cc77303d9a7543e
Change-Id: Id916413c9d74071968d9988b604664fad30282b2
This commit is contained in:
Christian Schwede 2017-11-16 11:17:04 +01:00 committed by Thiago da Silva
parent 38d0525a5e
commit 41921cfa76
2 changed files with 8 additions and 1 deletions

View File

@ -75,7 +75,7 @@ outputs:
# BEGIN DOCKER SETTINGS
puppet_config:
config_volume: swift
puppet_tags: swift_proxy_config
puppet_tags: swift_config,swift_proxy_config
step_config:
get_attr: [SwiftProxyBase, role_data, step_config]
config_image: {get_param: DockerSwiftConfigImage}

View File

@ -0,0 +1,7 @@
---
fixes:
- |
Add swift_config puppet tag to the dockerized proxy service to
ensure the required hash values in swift.conf are set properly.
This is required when deploying a proxy node without the
storage service at the same time.