test_connectivity_between_vms_on_different_networks doesn't work on OVH

Bug #1610994 reported by Sean Dague
10
This bug affects 2 people
Affects Status Importance Assigned to Milestone
tempest
Fix Released
Medium
Unassigned

Bug Description

If guests actually have a working outbound route (like is added in the new neutron default patch for devstack), this test fails on OVH cloud because that cloud appears to be reflecting packets in some odd ways.

Full discussion here - http://lists.openstack.org/pipermail/openstack-dev/2016-August/100888.html

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Related fix proposed to tempest (master)

Related fix proposed to branch: master
Review: https://review.openstack.org/352463

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Related fix merged to tempest (master)

Reviewed: https://review.openstack.org/352463
Committed: https://git.openstack.org/cgit/openstack/tempest/commit/?id=17487fb9e8c2e1188df427dc4ab4eda5314b330b
Submitter: Jenkins
Branch: master

commit 17487fb9e8c2e1188df427dc4ab4eda5314b330b
Author: Sean Dague <email address hidden>
Date: Mon Aug 8 10:44:20 2016 -0400

    skip test_connectivity_between_vms_on_different_networks

    This test doesn't work on OVH if we make it so that created guests
    actually have the ability to talk to external networks. We're not
    really sure why, but having guests be able to talk to external
    networks is quite important from a devstack neutron default
    perspective.

    This is temporary so that we can move forward with the devstack switch
    over to neutron, and we can figure out what needs to be addressed to
    fix the bug in question.

    Depends-On: Ia75068dcf36dff548170c0fa5482ca825f5a9758
    (requirements fix)

    Change-Id: Ia07cd8d8d88d445420f881df6aca4a77cf9468fb
    Related-Bug: #1610994

Masayuki Igawa (igawa)
Changed in tempest:
status: New → Triaged
importance: Undecided → Medium
Revision history for this message
chandan kumar (chkumar246) wrote :

As the changes is merged. https://review.openstack.org/#/c/352463/ We need to change the status.

Changed in tempest:
status: Triaged → Fix Released
Revision history for this message
Masayuki Igawa (igawa) wrote :

hmm, was this bug really fixed? I think https://review.openstack.org/#/c/352463/ is just a workaround, not fix.

Masayuki Igawa (igawa)
Changed in tempest:
status: Fix Released → Triaged
Revision history for this message
David Wilde (dave-wilde) wrote :

I've just pushed up https://review.openstack.org/#/c/617023/ for a bug that we've been seeing during our testing. If the port is DOWN when _get_server_port_id_and_ip4 runs then the test will immediately fail. This allows _get_server_port_id_and_ip4 to wait for the port to change state and then updates the status. Would you mind testing this out, it may fix your issue as well as it looks very similar to what I was seeing.

Revision history for this message
Lukas Piwowarski (lukas-piwowarski) wrote :

It looks like the test_connectivity_between_vms_on_different_networks test was already fixed [1]. When it comes to David's comment, it appears not to be a good approach (explained in the gmann's comment [2]).

Moving to "Fix released" as the issue with the test_connectivity_between_vms_on_different_networks is fixed.

[1] https://opendev.org/openstack/tempest/commit/0c42d3fcbac25f05eff6281bd8adc6639bf6bb86
[2] https://review.opendev.org/c/openstack/tempest/+/449695/5

Changed in tempest:
status: Triaged → 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.