Nodes in the OVN scenario multinode jobs can't talk to each other

Bug #1904117 reported by Slawek Kaplonski
18
This bug affects 1 person
Affects Status Importance Assigned to Milestone
neutron
Fix Released
Low
yatin

Bug Description

All ovn related multinode scenario jobs are failing due to lack of communication through "br-infra" between nodes. Because of that instances which are placed on subnodes aren't reachable and some tests are always failing (or timing out).
It's because of that because during installation of devstack we are always installing ovn and ovs from source and bridge br-infra which was created in pre-run phase of the job is gone.

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

Fix proposed to branch: master
Review: https://review.opendev.org/762654

Changed in neutron:
status: Confirmed → In Progress
Revision history for this message
Slawek Kaplonski (slaweq) wrote :

This is still an issue but as we are now running multinode jobs with ovs/ovn installed from packages, it's not big deal anymore. So I'm setting importance to Low

Changed in neutron:
importance: High → Low
status: In Progress → Triaged
assignee: Slawek Kaplonski (slaweq) → nobody
Revision history for this message
yatin (yatinkarel) wrote :

neutron-ovn-tempest-full-multinode-ovs-master experimental job runs with ovs/ovn from source and is impacted with this, i closed other bug https://bugs.launchpad.net/neutron/+bug/1885898 as duplicate of this with investigation results.

Revision history for this message
yatin (yatinkarel) wrote :

Have proposed https://review.opendev.org/c/zuul/zuul-jobs/+/832497 to allow using multi-node-bridge role just for configuring the bridges and tested with https://review.opendev.org/c/openstack/neutron/+/831220 with custom playbook, which installs devstack, configure bridges with multi-node-bridge role and run tempest.

Changed in neutron:
status: Triaged → In Progress
Revision history for this message
yatin (yatinkarel) wrote :
Changed in neutron:
assignee: nobody → yatin (yatinkarel)
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Change abandoned on neutron (master)

Change abandoned by "Slawek Kaplonski <email address hidden>" on branch: master
Review: https://review.opendev.org/c/openstack/neutron/+/762654

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

Reviewed: https://review.opendev.org/c/openstack/neutron/+/831220
Committed: https://opendev.org/openstack/neutron/commit/1a2da88b903b4d5d25b0b17e03ab84731d377632
Submitter: "Zuul (22348)"
Branch: master

commit 1a2da88b903b4d5d25b0b17e03ab84731d377632
Author: yatinkarel <email address hidden>
Date: Mon Mar 21 14:12:46 2022 +0530

    Fix multinode ovn/ovs with source deploy jobs

    Since in these jobs ovs/ovn built/installed from
    source during devstack installation, infra bridge
    i.e br-infra prepared during pre-run get's lost.

    After devstack setup rerunning the multinode setup
    roles with install_ovs=false(role var added in depends-on
    patch) to fix it.

    It's alternative approach to [1].

    [1] https://review.opendev.org/c/openstack/neutron/+/762654

    Depends-On: https://review.opendev.org/c/zuul/zuul-jobs/+/832497
    Closes-Bug: #1904117
    Change-Id: Ie2cd53881cb043bc72f201b6aac9eacd0c0c7c88

Changed in neutron:
status: In Progress → Fix Released
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix included in openstack/neutron 21.0.0.0rc1

This issue was fixed in the openstack/neutron 21.0.0.0rc1 release candidate.

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Duplicates of this bug

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.