openvswitch packages are not installing on a compute node

Bug #1363140 reported by Igor Gajsin
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Fuel for OpenStack
Fix Committed
High
Igor Gajsin

Bug Description

Fuel doesn't work with neutron NSX networks. Puppet manifests doesn't apply on compute node because they has circular dependency. And therefore compute node is misconfigured.

 Puppet (err): Could not apply complete catalog: Found 1 dependency cycle:
(Anchor[neutron-plugin-ovs-done] => Class[Neutron::Plugins::Ovs] => Class[Neutron::Agents::Ovs] => Neutron::Agents::Utils::Bridges[br-int] => L23network::L2::Bridge[br-int] => L2_ovs_bridge[br-int] => L23network::L2::Bridge[br-int] => Package[neutron-plugin-ovs] => Class[Neutron::Plugins::Ovs])

This bug is catched by iso fuel-master-481-2014-08-27_10-46-57.iso.
For reproduction it we must choose qemu as a hypervisor and neutron with nsx as a network's type.

Tags: nsx vmware
Igor Gajsin (igajsin)
Changed in fuel:
status: New → Confirmed
assignee: nobody → Igor Gajsin (igajsin)
summary: - openvswitch packages doesn't installed on compute node after deploy
+ openvswitch packages are not installing on a compute node
description: updated
Changed in fuel:
importance: Undecided → High
milestone: none → 5.1
tags: added: nsx vmware
Revision history for this message
Igor Gajsin (igajsin) wrote :

This bug happens because there is cycle in dependency graph of puppet manifests.

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to fuel-library (master)

Fix proposed to branch: master
Review: https://review.openstack.org/118134

Changed in fuel:
status: Confirmed → In Progress
Revision history for this message
Vladimir Kuklin (vkuklin) wrote :

Please, provide comprehensive description of the bug along with environment version, configuration and what itself is broken.

Changed in fuel:
status: In Progress → Invalid
status: Invalid → Incomplete
Igor Gajsin (igajsin)
description: updated
Igor Gajsin (igajsin)
description: updated
Revision history for this message
Evgeniya Shumakher (eshumakher) wrote :

Please add:
- environment version
- selected configuration

Igor Gajsin (igajsin)
description: updated
Changed in fuel:
status: Incomplete → In Progress
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to fuel-library (master)

Reviewed: https://review.openstack.org/118134
Committed: https://git.openstack.org/cgit/stackforge/fuel-library/commit/?id=ac4ca85678968c6930c119d0bfa47cd8e2c15c14
Submitter: Jenkins
Branch: master

commit ac4ca85678968c6930c119d0bfa47cd8e2c15c14
Author: Igor Gajsin <email address hidden>
Date: Mon Sep 1 14:56:52 2014 +0400

    fix cycle in dependency graph in plugin neutron-nsx

    Change-Id: Id7d771bc1d95f0c3aaa78bc6912d5266c0bf415a
    Closes-bug: #1363140

Changed in fuel:
status: In Progress → Fix Committed
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.