device eth0.102 is already a member of a bridge

Bug #1437400 reported by Stanislav Makar
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Fuel for OpenStack
Fix Released
Critical
Stanislav Makar
6.0.x
Invalid
Critical
Stanislav Makar

Bug Description

Deploy failed

CentOS
neutron

Fri Mar 27 15:34:39 +0000 2015 /Stage[main]/Main/L23network::L2::Port[eth0.102]/L2_port[eth0.102] (err): Could not evaluate: Execution of '/usr/sbin/brctl addif br-storage eth0.102' returned 1: device eth0.102 is already a member of a bridge; can't enslave it to bridge br-storage.

/usr/lib/ruby/site_ruby/1.8/puppet/util/execution.rb:188:in `execute'
/usr/lib/ruby/site_ruby/1.8/puppet/provider/command.rb:23:in `execute'
/usr/lib/ruby/site_ruby/1.8/puppet/provider.rb:237:in `brctl'
/usr/lib/ruby/site_ruby/1.8/puppet/provider.rb:444:in `send'
/usr/lib/ruby/site_ruby/1.8/puppet/provider.rb:444:in `brctl'
/etc/puppet/modules/l23network/lib/puppet/provider/l2_port/lnx.rb:122:in `flush'
/usr/lib/ruby/site_ruby/1.8/puppet/type.rb:977:in `flush'
/usr/lib/ruby/site_ruby/1.8/puppet/transaction/resource_harness.rb:22:in `evaluate'

Revision history for this message
Stanislav Makar (smakar) wrote :
Changed in fuel:
importance: Undecided → High
assignee: nobody → Stanislav Makar (smakar)
milestone: none → 6.1
no longer affects: mos
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/170030

Changed in fuel:
status: New → In Progress
Stanislav Makar (smakar)
Changed in fuel:
importance: High → Critical
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to fuel-library (master)

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

commit dc220f2109313067a50c654e63d77dfab8aa2bf4
Author: Stanislav Makar <email address hidden>
Date: Thu Apr 2 07:36:07 2015 +0000

    Verify whether interface is already bridge member

    Sometimes interface may be automatically added to bridge if config file exists
    before interface creation, especially vlan interfaces. It appears on CentOS.

    Change-Id: I093a5f7c93d03c413b0a1417776139ba5a707e66
    Closes-bug: #1437400

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

We have no support fo Linux bridges in 6.0.x

Revision history for this message
Anastasia Palkina (apalkina) wrote :

Verified on ISO #295

"build_id": "2015-04-08_22-54-31", "ostf_sha": "c3b06dba5c96d225882e9f1a465f74eaa6374fbf", "build_number": "295", "release_versions": {"2014.2-6.1": {"VERSION": {"build_id": "2015-04-08_22-54-31", "ostf_sha": "c3b06dba5c96d225882e9f1a465f74eaa6374fbf", "build_number": "295", "api": "1.0", "nailgun_sha": "e5f101635455e94415969907deca510d2ded6b73", "openstack_version": "2014.2-6.1", "production": "docker", "python-fuelclient_sha": "5c94b59bafc8dc1cbecb088020f4ef14ce62044a", "astute_sha": "5041b2fb508e6860c3cb96474ca31ec97e549e8b", "feature_groups": ["mirantis"], "release": "6.1", "fuelmain_sha": "2ca546b86e651d5638dbb1be9bae44b86c84a893", "fuellib_sha": "dee81f2be4d9063808a6755271ee818314997006"}}}, "auth_required": true, "api": "1.0", "nailgun_sha": "e5f101635455e94415969907deca510d2ded6b73", "openstack_version": "2014.2-6.1", "production": "docker", "python-fuelclient_sha": "5c94b59bafc8dc1cbecb088020f4ef14ce62044a", "astute_sha": "5041b2fb508e6860c3cb96474ca31ec97e549e8b", "feature_groups": ["mirantis"], "release": "6.1", "fuelmain_sha": "2ca546b86e651d5638dbb1be9bae44b86c84a893", "fuellib_sha": "dee81f2be4d9063808a6755271ee818314997006"

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