Skip to content

Commit 8d488fb

Browse files
author
Emilien Macchi
committed
agent/lbaas: fix HAproxy package relationship
This patch fix this case: - manage_haproxy_package is set to false - puppetlabs-haproxy is not running - we still want Neutron LBaaS working on the node - we don't want at all the package managed by Puppet Only set the dependency if the package is defined in the catalog. Closes-bug #1340999 Signed-off-by: Emilien Macchi <emilien.macchi@enovance.com> Change-Id: Iee2211db8add4dfafba70706d69d1092339c6206
1 parent faff95b commit 8d488fb

File tree

1 file changed

+1
-2
lines changed

1 file changed

+1
-2
lines changed

manifests/agents/lbaas.pp

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -55,8 +55,7 @@
5555

5656
case $device_driver {
5757
/\.haproxy/: {
58-
Package[$::neutron::params::haproxy_package] -> Package<| title == 'neutron-lbaas-agent' |>
59-
58+
Package <| title == $::neutron::params::haproxy_package |> -> Package <| title == 'neutron-lbaas-agent' |>
6059
if $manage_haproxy_package {
6160
ensure_packages([$::neutron::params::haproxy_package])
6261
}

0 commit comments

Comments
 (0)