Unable to assign more then one interface into libvirt network in devops

Bug #1301834 reported by Igor Shishkin
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Fuel for OpenStack
Fix Released
Medium
Nastya Urlapova

Bug Description

There was review: https://review.openstack.org/#/c/76641/
Where we tried to workaround this problem but in not clear way.

The problem represents in bonding tests where we trying to add four interfaces in the same L2.

        raw_data = {
            'mac': None,
            'mode': 'active-backup',
            'name': 'ovs-bond0',
            'slaves': [
                {'name': 'eth4'},
                {'name': 'eth3'},
                {'name': 'eth2'},
                {'name': 'eth1'}
            ],
            'state': None,
            'type': 'bond',
            'assigned_networks': []
        }

Changed in fuel:
status: New → Confirmed
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to fuel-devops (master)

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

Changed in fuel:
status: Confirmed → In Progress
Mike Scherbakov (mihgen)
Changed in fuel:
milestone: none → 5.0
Revision history for this message
Openstack Gerrit (openstack-gerrit) wrote : Fix proposed to fuel-main (master)

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

Changed in fuel:
importance: Undecided → Medium
Revision history for this message
Openstack Gerrit (openstack-gerrit) wrote : Fix merged to fuel-devops (master)

Reviewed: https://review.openstack.org/85417
Committed: https://git.openstack.org/cgit/stackforge/fuel-devops/commit/?id=6dd926bcd5806243143c3735369af063aad58754
Submitter: Jenkins
Branch: master

commit 6dd926bcd5806243143c3735369af063aad58754
Author: Anastasiia Naboikina <email address hidden>
Date: Fri Apr 4 17:44:50 2014 +0300

    Add method to attach several interfaces for one network

    Added interfaces_create method that creates the given
    count of interfaces for the given network

    Change-Id: I01b68d38449dc7bec6868d03159b1c9a803e67a5
    Closes-Bug: #1301834

Changed in fuel:
status: In Progress → Fix Committed
Changed in fuel:
milestone: 5.0 → 5.1
Changed in fuel:
status: Fix Committed → In Progress
Mike Scherbakov (mihgen)
Changed in fuel:
assignee: Anastasiia Naboikina (anaboikina) → Andrey Sledzinskiy (asledzinskiy)
Changed in fuel:
assignee: Andrey Sledzinskiy (asledzinskiy) → Igor Shishkin (teran)
Changed in fuel:
assignee: Igor Shishkin (teran) → Nastya Urlapova (aurlapova)
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to fuel-main (master)

Reviewed: https://review.openstack.org/87866
Committed: https://git.openstack.org/cgit/stackforge/fuel-main/commit/?id=0e97fdbf22abab0ab26cdf854c5c78098f31b843
Submitter: Jenkins
Branch: master

commit 0e97fdbf22abab0ab26cdf854c5c78098f31b843
Author: Anastasiia Naboikina <email address hidden>
Date: Mon Apr 14 13:11:23 2014 +0300

    Add possibility to add several interfaces on 1 L2

    Modified describe_environment, create_interfaces,
    set_network methods so that they use bonding
    parameters of settings.py module. Added new
    parameters to settings.py that allow bonding.

    Closes-Bug: #1301834

    Change-Id: Ifd8f99596ce79f08d99bc99743a97df9884a4724

Changed in fuel:
status: In Progress → Fix Committed
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to fuel-main (stable/5.0)

Fix proposed to branch: stable/5.0
Review: https://review.openstack.org/100586

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to fuel-main (stable/5.0)

Reviewed: https://review.openstack.org/100586
Committed: https://git.openstack.org/cgit/stackforge/fuel-main/commit/?id=e1cabcd953bd726774bc5ff84c3a0b8b346f456c
Submitter: Jenkins
Branch: stable/5.0

commit e1cabcd953bd726774bc5ff84c3a0b8b346f456c
Author: Anastasiia Naboikina <email address hidden>
Date: Mon Apr 14 13:11:23 2014 +0300

    Add possibility to add several interfaces on 1 L2

    Modified describe_environment, create_interfaces,
    set_network methods so that they use bonding
    parameters of settings.py module. Added new
    parameters to settings.py that allow bonding.

    Closes-Bug: #1301834

    Change-Id: Ifd8f99596ce79f08d99bc99743a97df9884a4724

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.