Enabling L3-HA (ha_enabled) doesn't handle installation of keepalived

Bug #1555068 reported by Nick Jones
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
puppet-neutron
Invalid
Low
Unassigned

Bug Description

The Neutron L3-HA functionality requires keepalived in order to handle VRRP for VIP interfaces. Setting the 'ha_enabled' option to true doesn't handle installing this package as a prerequisite.

Revision history for this message
Emilien Macchi (emilienm) wrote :

Should not Neutron packaging handle this dependency?
We could certainly fix it in Puppet but I'm wondering if it's the right place to do it.

Revision history for this message
Denis Egorenko (degorenko) wrote :

keepalived is part of required for neutron-common in RDO and neutron-l3-package in UCA, actually

https://github.com/openstack-packages/neutron/blob/rpm-master/openstack-neutron.spec#L81

https://launchpad.net/ubuntu/+source/neutron

Revision history for this message
Denis Egorenko (degorenko) wrote :

*keepalived is required, sorry for typo

Revision history for this message
Nick Jones (yankcrime) wrote :

It's also now listed as a dependency in Ubuntu as well:

https://bugs.launchpad.net/ubuntu/+source/neutron/+bug/1371137

Somehow I missed this fact when raising this bug the other day - my apologies.

Changed in puppet-neutron:
status: New → Confirmed
importance: Undecided → Low
Nick Jones (yankcrime)
Changed in puppet-neutron:
status: Confirmed → Invalid
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.