diff --git a/docker/docker-puppet.py b/docker/docker-puppet.py index 95649060da..f0d11eade4 100755 --- a/docker/docker-puppet.py +++ b/docker/docker-puppet.py @@ -198,6 +198,9 @@ for service in (json_data or []): if configs[config_volume][3] != config_image: log.warning("Config containers do not match even though" " shared volumes are the same!") + if volumes: + configs[config_volume][4].extend(volumes) + else: if not config_volume_only or (config_volume_only == config_volume): log.debug("Adding new service")