The binding-extended extension is no longer reported for ML2/OVN

Bug #1933954 reported by Lee Yarwood
12
This bug affects 1 person
Affects Status Importance Assigned to Milestone
neutron
Fix Released
Undecided
Unassigned

Bug Description

https://zuul.opendev.org/t/openstack/builds?job_name=nova-live-migration&branch=master

Started failing on the 28th, I assume because of changes outside of Nova?

https://storage.gra.cloud.ovh.net/v1/AUTH_dcaab5e32b234d56b626f72581e3644c/zuul_opendev_logs_8f7/771362/28/check/nova-live-migration/8f76ccd/testr_results.html

2021-06-29 06:35:24,460 125131 DEBUG [tempest.lib.common.utils.test_utils] Call _is_port_status_active returns false in 60.000000 seconds
}}}

Traceback (most recent call last):
  File "/opt/stack/tempest/tempest/common/utils/__init__.py", line 89, in wrapper
    return func(*func_args, **func_kwargs)
  File "/opt/stack/tempest/tempest/common/utils/__init__.py", line 70, in wrapper
    return f(*func_args, **func_kwargs)
  File "/opt/stack/tempest/tempest/api/compute/admin/test_live_migration.py", line 285, in test_live_migration_with_trunk
    self.assertTrue(
  File "/opt/stack/tempest/.tox/tempest/lib/python3.8/site-packages/unittest2/case.py", line 702, in assertTrue
    raise self.failureException(msg)
AssertionError: False is not true

Tags: gate-failure
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Related fix proposed to nova (master)

Related fix proposed to branch: master
Review: https://review.opendev.org/c/openstack/nova/+/798580

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/c/openstack/neutron/+/798634

Changed in neutron:
status: New → In Progress
Revision history for this message
Stephen Finucane (stephenfinucane) wrote :

This appears to have been introduced with [1]. The solution is likely to add the missing attribute to the list of supported extensions reported for this backend [2]

[1] https://review.opendev.org/c/openstack/neutron/+/793141
[2] https://github.com/openstack/neutron/blob/cbbab2fac5ae85d049a8201c06b58f4d7cb33495/neutron/common/ovn/extensions.py#L85

summary: - test_live_migration_with_trunk failing due to Call
- _is_port_status_active returns false in 60.000000 seconds
+ The binding-extended extension is no longer reported for ML2/OVN
no longer affects: nova
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to neutron (master)

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

commit cde0f68f9e579a27d7aaf7c40e667616358ad396
Author: Slawek Kaplonski <email address hidden>
Date: Tue Jun 29 12:10:39 2021 +0200

    [OVN] Add binding-extended to the ML2_SUPPORTED_API_EXTENSIONS

    This extension should be enabled with ML2/OVN backend also but
    recent changes in how supported extensions are calculated ([1])
    it was filtered out.

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

    Closes-Bug: #1933954
    Change-Id: Ic8ab322683e72101a8f797b108bf23bc169092cb

Changed in neutron:
status: In Progress → Fix Released
tags: added: neutron-proactive-backport-potential
tags: removed: neutron-proactive-backport-potential
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix included in openstack/neutron 19.0.0.0rc1

This issue was fixed in the openstack/neutron 19.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.