Fuel 5.1.1 + NSX + HA. Neutron L3 and DHCP agents do not start

Bug #1396163 reported by okosse
20
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Fuel for OpenStack
Invalid
High
Igor Gajsin
5.1.x
Won't Fix
High
Igor Gajsin
6.0.x
Invalid
High
Igor Gajsin

Bug Description

HA deploy Fuel 5.1.1 environment with 5 CentOS nodes: 3 controller, compute and cinder. Instances do not receive the network configuration, as a consequence, the OSTF test "Check network connectivity from instance via floating IP" fails with error: "Instance is not reachable by IP. Please refer to OpenStack logs for more details. 5. Check connectivity to the floating IP using ping command."

This error does not occur when using simple mode CentOS.

---------------------fuel-version---------------------------------

api: '1.0'
astute_sha: dade74af41d4972fe05a1c16ae1db2a2e60c6715
auth_required: true
build_id: 2014-11-23_21-01-00
build_number: '34'
feature_groups:
- mirantis
fuellib_sha: 444339cae21c369c1d95e96c1059d4099077138e
fuelmain_sha: 0fe3db7475b9f8b287c5b59cba94c9a40a8d8101
nailgun_sha: 7580f6341a726c2019f880ae23ff3f1c581fd850
ostf_sha: 64cb59c681658a7a55cc2c09d079072a41beb346
production: docker
release: 5.1.1
release_versions:
  2014.1.3-5.1.1:
    VERSION:
      api: '1.0'
      astute_sha: dade74af41d4972fe05a1c16ae1db2a2e60c6715
      build_id: 2014-11-23_21-01-00
      build_number: '34'
      feature_groups:
      - mirantis
      fuellib_sha: 444339cae21c369c1d95e96c1059d4099077138e
      fuelmain_sha: 0fe3db7475b9f8b287c5b59cba94c9a40a8d8101
      nailgun_sha: 7580f6341a726c2019f880ae23ff3f1c581fd850
      ostf_sha: 64cb59c681658a7a55cc2c09d079072a41beb346
      production: docker
      release: 5.1.1

okosse (okosse)
tags: added: nsx
Changed in fuel:
assignee: nobody → Fuel Partner Integration Team (fuel-partner)
Igor Gajsin (igajsin)
Changed in fuel:
assignee: Fuel Partner Integration Team (fuel-partner) → Igor Gajsin (igajsin)
Changed in fuel:
milestone: none → 5.1.1
okosse (okosse)
description: updated
description: updated
okosse (okosse)
description: updated
tags: added: experimantal partner
Changed in fuel:
importance: Undecided → High
Changed in fuel:
status: New → In Progress
status: In Progress → Confirmed
Revision history for this message
Irina Povolotskaya (ipovolotskaya) wrote :

I need workaround here for RN

tags: added: release-notes
Revision history for this message
Andrey Danin (gcon-monolake) wrote :

Here is a workaround:

Remove Corosync resource bindings (collocations and orders) tied up with clone_p_neutron-openvswitch-agent:
crm configure delete dhcp-after-ovs
crm configure delete dhcp-with-ovs
crm configure delete l3-after-ovs
crm configure delete l3-with-ovs

Then run 'crm configure’ command and add a location for neutron-l3-agent for all controllers. The exact names of the controllers you can find by running "crm configure show|grep 'location p_neutron-dhcp-agent’” command.

Here is an example:
[root@node-1 ~]# crm configure delete dhcp-after-ovs
[root@node-1 ~]# crm configure delete dhcp-with-ovs
[root@node-1 ~]# crm configure delete l3-after-ovs
[root@node-1 ~]# crm configure delete l3-with-ovs
[root@node-1 ~]# crm configure show|grep 'location p_neutron-dhcp-agent'
location p_neutron-dhcp-agent_on_node-1.test.domain.local p_neutron-dhcp-agent 0: node-1.test.domain.local
location p_neutron-dhcp-agent_on_node-2.test.domain.local p_neutron-dhcp-agent 0: node-2.test.domain.local
location p_neutron-dhcp-agent_on_node-3.test.domain.local p_neutron-dhcp-agent 0: node-3.test.domain.local
[root@node-1 mirantis]# crm configure
crm(live)configure# location p_neutron-l3-agent_on_node-1.test.domain.local p_neutron-l3-agent 0: node-1.test.domain.local
crm(live)configure# location p_neutron-l3-agent_on_node-2.test.domain.local p_neutron-l3-agent 0: node-2.test.domain.local
crm(live)configure# location p_neutron-l3-agent_on_node-3.test.domain.local p_neutron-l3-agent 0: node-3.test.domain.local

summary: - Fuel 5.1.1 + NSX. Instances do not receive the network configuration
+ Fuel 5.1.1 + NSX + HA. Neutron L3 and DHCP agents do not start
tags: added: experimental
removed: experimantal
Revision history for this message
Andrey Danin (gcon-monolake) wrote :

We will document a workaround for 5.1.1. That's why I close this bug as "Won't Fix" for 5.1.1. Also the bug isn't affect 6.0 release, so closing it as "Invalid" for 6.0.

Revision history for this message
Andrey Danin (gcon-monolake) wrote :

Documented for 5.1.1 here https://review.openstack.org/#/c/130717

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.