Cloned from launchpad blueprint https://blueprints.launchpad.net/neutron/+spec/report-ha-router-master. Description: Highly available routers is a new functionality that was merged in the l3-high-availability blueprint. HA routers are scheduled on multiple L3 agents however the cloud operator has no way of knowing where the active instance is. Specification URL (additional information): None
Verified on Kilo with: Version-Release number of selected component: --------------------------------------------- Puddle: 2015-06-02.1 python-neutronclient-2.4.0-1.el7ost.noarch openstack-neutron-common-2015.1.0-1.el7ost.noarch openstack-neutron-2015.1.0-1.el7ost.noarch python-neutron-2015.1.0-1.el7ost.noarch openstack-neutron-ml2-2015.1.0-1.el7ost.noarch Reproduce steps: ---------------- 1. Set up VRRP environment 2. Add an ha router 3. neutron l3-agent-list-hosting-router router1 4. Compare to state at the networkers Results: -------- As expected: [root@controller ~(keystone_admin)]# neutron l3-agent-list-hosting-router router1 +--------------------------------------+---------------------+----------------+-------+----------+ | id | host | admin_state_up | alive | ha_state | +--------------------------------------+---------------------+----------------+-------+----------+ | 348dfa4a-c9f8-418a-9975-2fbd0bca8562 | network-3.novalocal | True | :-) | active | | c3460556-4e4b-4724-b79e-4870ab517e8b | network-1.novalocal | True | :-) | standby | | 835fe946-5c08-415e-b88e-4fd7144c847d | network-2.novalocal | True | :-) | standby | +--------------------------------------+---------------------+----------------+-------+----------+ [root@controller ~(keystone_admin)]# for i in `seq 185 187`; do ssh root.186.$i 'cat /var/lib/neutron/ha_confs/fe56731b-90f3-4a57-b3a5-540794f6d187/state'; echo ' '; done backup backup master
Since the problem described in this bug report should be resolved in a recent advisory, it has been closed with a resolution of ERRATA. For information on the advisory, and where to find the updated files, follow the link below. If the solution does not work for you, open a new bug report. https://access.redhat.com/errata/RHEA-2015:1548