HA cluster deployment with Rados GW failed with Could not prefetch l2_bridge provider 'ovs': undefined method `each_pair' for nil:NilClass

Bug #1446187 reported by Andrey Sledzinskiy
40
This bug affects 5 people
Affects Status Importance Assigned to Milestone
Fuel for OpenStack
Fix Released
Critical
Stanislav Makar
6.0.x
Invalid
Undecided
Sergey Vasilenko

Bug Description

{"build_id": "2015-04-17_15-24-00",
"ostf_sha": "4bab9b975ace8d9a305d6e0f112b734de587f847",
"build_number": "321",
"release_versions": {
"2014.2-6.1": {
"VERSION": {
"build_id": "2015-04-17_15-24-00",
"ostf_sha": "4bab9b975ace8d9a305d6e0f112b734de587f847",
"build_number": "321",
"api": "1.0",
"nailgun_sha": "939e5780cd0f7b1af3afd2926eda30f81bfc3e3f",
"openstack_version": "2014.2-6.1",
"production": "docker",
"python-fuelclient_sha": "0698062e9b044becf07bf9918fa16613aa3d93ad",
"astute_sha": "bf1751a4fe0d912325e3b4af629126a59c1b2b51",
"feature_groups":
["mirantis"],
"release": "6.1",
"fuelmain_sha": "5981d230e9484c196022a027c5c1600e36b17a72",
"fuellib_sha": "65617981bef34ea96b85d2d389cc037c304516e5"}}},
"auth_required": true,
"api": "1.0",
"nailgun_sha": "939e5780cd0f7b1af3afd2926eda30f81bfc3e3f",
"openstack_version": "2014.2-6.1",
"production": "docker",
"python-fuelclient_sha": "0698062e9b044becf07bf9918fa16613aa3d93ad",
"astute_sha": "bf1751a4fe0d912325e3b4af629126a59c1b2b51",
"feature_groups":
["mirantis"],
"release": "6.1",
"fuelmain_sha": "5981d230e9484c196022a027c5c1600e36b17a72",
"fuellib_sha": "65617981bef34ea96b85d2d389cc037c304516e5"}

Steps:
1. Create next cluster - HA, CentOS, Neutron Vlan, ceph for volumes and images, Rados GW, 3 controller, 3 compute+ceph
2. Start deployment

Actual result - deployment failed, node-3 puppet.log:
on Apr 20 09:48:30 +0000 2015 Puppet (err): Could not prefetch l2_bridge provider 'ovs': undefined method `each_pair' for nil:NilClass

Logs are attached

Tags: l23network
Revision history for this message
Andrey Sledzinskiy (asledzinskiy) wrote :
Changed in fuel:
importance: High → Critical
assignee: Fuel Library Team (fuel-library) → Stanislav Makar (smakar)
status: New → Confirmed
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/175428

Changed in fuel:
status: Confirmed → In Progress
tags: added: l23network
Changed in fuel:
assignee: Stanislav Makar (smakar) → Sergey Vasilenko (xenolog)
Changed in fuel:
assignee: Sergey Vasilenko (xenolog) → Vladimir Kuklin (vkuklin)
Changed in fuel:
assignee: Vladimir Kuklin (vkuklin) → Sergey Vasilenko (xenolog)
Changed in fuel:
assignee: Sergey Vasilenko (xenolog) → Stanislav Makar (smakar)
Changed in fuel:
assignee: Stanislav Makar (smakar) → Sergey Vasilenko (xenolog)
Changed in fuel:
assignee: Sergey Vasilenko (xenolog) → Stanislav Makar (smakar)
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Change abandoned on fuel-library (master)

Change abandoned by Vladimir Kuklin (<email address hidden>) on branch: master
Review: https://review.openstack.org/175428
Reason: Overriden by another patch

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

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

commit b46b395e7898a21785b71e416be40aec234be541
Author: Stanislav Makar <email address hidden>
Date: Mon Apr 20 14:30:17 2015 +0000

    Unit tests for l23network module

    Change-Id: I1d3ec038ae301defa2197789f42454422ad66fbc
    Closes-bug: #1446187

Changed in fuel:
status: In Progress → Fix Committed
Revision history for this message
OpenStack Infra (hudson-openstack) wrote :

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

commit 110e12cc72f5c681c9b334afbb13f5ff72d50e51
Author: Sergey Vasilenko <email address hidden>
Date: Mon Apr 6 15:59:19 2015 +0300

    L23network related fixes:

    * l23network module initialization for granular deployment
    * wrong bridge type while creating integration and tun bridge.
    * bug/1446187

    Note: After refactoring L23network module default provider
    for bridges was changed from 'ovs' to 'lnx', but Neutron
    requires 'ovs' bridges in any way.
    Neutron no more need for creating br-int and br-tun
    (upstream-bug: https://bugs.launchpad.net/puppet-neutron/+bug/1436422)

    Change-Id: Ib28558f64111c967cfdd1b6ed1a2008b5767cb87
    Closes-bug: #1440681
    Closes-bug: #1446187
    Closes-bug: #1447665
    Closes-bug: #1447085
    Closes-bug: #1448157

tags: added: on-verification
Revision history for this message
Anastasia Palkina (apalkina) wrote :

Verified on ISO #357

"build_id": "2015-04-27_22-54-38", "build_number": "357", "release_versions": {"2014.2.2-6.1": {"VERSION": {"build_id": "2015-04-27_22-54-38", "build_number": "357", "api": "1.0", "fuel-library_sha": "0e5b82d24853304befb22145ac4aaf3545d295e1", "nailgun_sha": "5e52637d9944c2f4170012560d15ecf89a691af6", "feature_groups": ["mirantis"], "openstack_version": "2014.2.2-6.1", "production": "docker", "python-fuelclient_sha": "8cd6cf575d3c101dee1032abb6877dfa8487e077", "astute_sha": "c1793f982fda7e3fc7b937ccaa613c649be6a144", "fuel-ostf_sha": "b38602c841deaa03ddffc95c02f319360462cbe3", "release": "6.1", "fuelmain_sha": "1ec588d364b9b97f124f6d602dbcc4aa13327218"}}}, "auth_required": true, "api": "1.0", "fuel-library_sha": "0e5b82d24853304befb22145ac4aaf3545d295e1", "nailgun_sha": "5e52637d9944c2f4170012560d15ecf89a691af6", "feature_groups": ["mirantis"], "openstack_version": "2014.2.2-6.1", "production": "docker", "python-fuelclient_sha": "8cd6cf575d3c101dee1032abb6877dfa8487e077", "astute_sha": "c1793f982fda7e3fc7b937ccaa613c649be6a144", "fuel-ostf_sha": "b38602c841deaa03ddffc95c02f319360462cbe3", "release": "6.1", "fuelmain_sha": "1ec588d364b9b97f124f6d602dbcc4aa13327218"

Changed in fuel:
status: Fix Committed → Fix Released
tags: removed: on-verification
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.