Missing dependency for neutron-server: openvswitch-common

Bug #1960319 reported by Frode Nordahl
30
This bug affects 5 people
Affects Status Importance Assigned to Milestone
Ubuntu Cloud Archive
Fix Released
High
Unassigned
Ussuri
Fix Released
High
Unassigned
Victoria
Fix Released
High
Unassigned
Wallaby
Fix Released
High
Unassigned
Xena
Fix Released
High
Unassigned
Yoga
Fix Released
Undecided
Unassigned
neutron (Ubuntu)
Fix Released
High
Unassigned
Focal
Fix Released
High
Unassigned
Jammy
Fix Released
Undecided
Unassigned

Bug Description

[Impact]
Backporting patch that adds openvswitch-common dependency to neutron-server to prior releases of Openstack (U,V,W,X).

[Test Plan]
* deploy Openstack with neutron ml2-ovn
* log into neutron-api unit and check that openvswitch-common is installed
* create a vm and add a floating ip
* check Mac Binding table in southbound database and make note of entries
* delete the vm and floating ip
* corresponding entries in db should be gone

[Regression Potential]
This is not expected to have a regression potential.

=========================================================================

The Neutron Server code will in some circumstances call out to the `ovsdb-client` binary for OVN database maintenance. [0]

This change appeared recently but has been backported all the way to OpenStack Train [1].

The neutron-server does currently not depend on openvswitch-common and as such the call will fail with log entries like:

2022-02-08 13:38:23.053 386820 ERROR ovsdbapp.event [req-46b888be-d233-4aec-a4d4-3ba04d220f64 - - - - -] Unexpected exception in notify_loop: FileNotFoundError: [Errno 2] No such file or directory: 'ovsdb-client'
2022-02-08 13:38:23.053 386820 ERROR ovsdbapp.event Traceback (most recent call last):
2022-02-08 13:38:23.053 386820 ERROR ovsdbapp.event File "/usr/lib/python3/dist-packages/ovsdbapp/event.py", line 143, in notify_loop
2022-02-08 13:38:23.053 386820 ERROR ovsdbapp.event match.run(event, row, updates)
2022-02-08 13:38:23.053 386820 ERROR ovsdbapp.event File "/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 347, in run
2022-02-08 13:38:23.053 386820 ERROR ovsdbapp.event self.driver.delete_mac_binding_entries(row.external_ip)
2022-02-08 13:38:23.053 386820 ERROR ovsdbapp.event File "/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/mech_driver.py", line 1068, in delete_mac_binding_entries
2022-02-08 13:38:23.053 386820 ERROR ovsdbapp.event return processutils.execute(*cmd,
2022-02-08 13:38:23.053 386820 ERROR ovsdbapp.event File "/usr/lib/python3/dist-packages/oslo_concurrency/processutils.py", line 383, in execute
2022-02-08 13:38:23.053 386820 ERROR ovsdbapp.event obj = subprocess.Popen(cmd,
2022-02-08 13:38:23.053 386820 ERROR ovsdbapp.event File "/usr/lib/python3/dist-packages/eventlet/green/subprocess.py", line 58, in __init__
2022-02-08 13:38:23.053 386820 ERROR ovsdbapp.event subprocess_orig.Popen.__init__(self, args, 0, *argss, **kwds)
2022-02-08 13:38:23.053 386820 ERROR ovsdbapp.event File "/usr/lib/python3.8/subprocess.py", line 858, in __init__
2022-02-08 13:38:23.053 386820 ERROR ovsdbapp.event self._execute_child(args, executable, preexec_fn, close_fds,
2022-02-08 13:38:23.053 386820 ERROR ovsdbapp.event File "/usr/lib/python3.8/subprocess.py", line 1704, in _execute_child
2022-02-08 13:38:23.053 386820 ERROR ovsdbapp.event raise child_exception_type(errno_num, err_msg, err_filename)
2022-02-08 13:38:23.053 386820 ERROR ovsdbapp.event FileNotFoundError: [Errno 2] No such file or directory: 'ovsdb-client'
2022-02-08 13:38:23.053 386820 ERROR ovsdbapp.event

0: https://github.com/openstack/neutron/blob/2999b8e579dd9d5ac6ee5f0ec77ff5607b6a1143/neutron/plugins/ml2/drivers/ovn/mech_driver/mech_driver.py#L1113
1: https://review.opendev.org/q/Id84bf17953527c415d611bfc198038fb6f811de3

Changed in neutron (Ubuntu):
status: New → Triaged
importance: Undecided → High
Revision history for this message
Corey Bryant (corey.bryant) wrote :

I think I've hit this in a different code-path (see traceback below), but the same solution is required (neutron-common needs openvswitch-common).

This change introduced the new call to ovsdb-client: https://review.opendev.org/c/openstack/neutron/+/822299

2022-04-07 15:52:11.730 69218 ERROR neutron.api.v2.resource Traceback (most recent call last):
2022-04-07 15:52:11.730 69218 ERROR neutron.api.v2.resource File "/usr/lib/python3/dist-packages/tenacity/__init__.py", line 426, in __call__
2022-04-07 15:52:11.730 69218 ERROR neutron.api.v2.resource result = fn(*args, **kwargs)
2022-04-07 15:52:11.730 69218 ERROR neutron.api.v2.resource File "/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovn_client.py", line 1644, in delete_mac_binding_entries_by_mac
2022-04-07 15:52:11.730 69218 ERROR neutron.api.v2.resource return processutils.execute(*cmd,
2022-04-07 15:52:11.730 69218 ERROR neutron.api.v2.resource File "/usr/lib/python3/dist-packages/oslo_concurrency/processutils.py", line 395, in execute
2022-04-07 15:52:11.730 69218 ERROR neutron.api.v2.resource obj = subprocess.Popen(cmd,
2022-04-07 15:52:11.730 69218 ERROR neutron.api.v2.resource File "/usr/lib/python3/dist-packages/eventlet/green/subprocess.py", line 58, in __init__
2022-04-07 15:52:11.730 69218 ERROR neutron.api.v2.resource subprocess_orig.Popen.__init__(self, args, 0, *argss, **kwds)
2022-04-07 15:52:11.730 69218 ERROR neutron.api.v2.resource File "/usr/lib/python3.8/subprocess.py", line 858, in __init__
2022-04-07 15:52:11.730 69218 ERROR neutron.api.v2.resource self._execute_child(args, executable, preexec_fn, close_fds,
2022-04-07 15:52:11.730 69218 ERROR neutron.api.v2.resource File "/usr/lib/python3.8/subprocess.py", line 1704, in _execute_child
2022-04-07 15:52:11.730 69218 ERROR neutron.api.v2.resource raise child_exception_type(errno_num, err_msg, err_filename)
2022-04-07 15:52:11.730 69218 ERROR neutron.api.v2.resource FileNotFoundError: [Errno 2] No such file or directory: 'ovsdb-client'

Changed in cloud-archive:
status: New → Triaged
importance: Undecided → High
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package neutron - 2:20.0.0-0ubuntu3

---------------
neutron (2:20.0.0-0ubuntu3) jammy; urgency=medium

  * d/control: Add openvswitch-common dependency to neutron-server
    binary package (LP: #1960319).

 -- Corey Bryant <email address hidden> Thu, 07 Apr 2022 12:07:53 -0400

Changed in neutron (Ubuntu):
status: Triaged → Fix Released
Changed in cloud-archive:
status: Triaged → Fix Committed
Revision history for this message
Corey Bryant (corey.bryant) wrote :

This bug was fixed in the package neutron - 2:20.0.0-0ubuntu3~cloud0
---------------

 neutron (2:20.0.0-0ubuntu3~cloud0) focal-yoga; urgency=medium
 .
   * New update for the Ubuntu Cloud Archive.
 .
 neutron (2:20.0.0-0ubuntu3) jammy; urgency=medium
 .
   * d/control: Add openvswitch-common dependency to neutron-server
     binary package (LP: #1960319).

Changed in cloud-archive:
status: Fix Committed → Fix Released
Revision history for this message
Edward Hope-Morley (hopem) wrote :

I am hitting this on focal-ussuri on a neutron-server:

2022-11-15 15:08:46.198 75085 ERROR ovsdbapp.event [-] Unexpected exception in notify_loop: FileNotFoundError: [Errno 2] No such file or directory: 'ovsdb-client'
2022-11-15 15:08:46.198 75085 ERROR ovsdbapp.event Traceback (most recent call last):
2022-11-15 15:08:46.198 75085 ERROR ovsdbapp.event File "/usr/lib/python3/dist-packages/ovsdbapp/event.py", line 143, in notify_loop
2022-11-15 15:08:46.198 75085 ERROR ovsdbapp.event match.run(event, row, updates)
2022-11-15 15:08:46.198 75085 ERROR ovsdbapp.event File "/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 434, in run
2022-11-15 15:08:46.198 75085 ERROR ovsdbapp.event self.driver.delete_mac_binding_entries(row.external_ip)
2022-11-15 15:08:46.198 75085 ERROR ovsdbapp.event File "/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/mech_driver.py", line 1068, in delete_mac_binding_entries
2022-11-15 15:08:46.198 75085 ERROR ovsdbapp.event return processutils.execute(*cmd,
2022-11-15 15:08:46.198 75085 ERROR ovsdbapp.event File "/usr/lib/python3/dist-packages/oslo_concurrency/processutils.py", line 383, in execute
2022-11-15 15:08:46.198 75085 ERROR ovsdbapp.event obj = subprocess.Popen(cmd,
2022-11-15 15:08:46.198 75085 ERROR ovsdbapp.event File "/usr/lib/python3/dist-packages/eventlet/green/subprocess.py", line 58, in __init__
2022-11-15 15:08:46.198 75085 ERROR ovsdbapp.event subprocess_orig.Popen.__init__(self, args, 0, *argss, **kwds)
2022-11-15 15:08:46.198 75085 ERROR ovsdbapp.event File "/usr/lib/python3.8/subprocess.py", line 858, in __init__
2022-11-15 15:08:46.198 75085 ERROR ovsdbapp.event self._execute_child(args, executable, preexec_fn, close_fds,
2022-11-15 15:08:46.198 75085 ERROR ovsdbapp.event File "/usr/lib/python3.8/subprocess.py", line 1704, in _execute_child
2022-11-15 15:08:46.198 75085 ERROR ovsdbapp.event raise child_exception_type(errno_num, err_msg, err_filename)
2022-11-15 15:08:46.198 75085 ERROR ovsdbapp.event FileNotFoundError: [Errno 2] No such file or directory: 'ovsdb-client'
2022-11-15 15:08:46.198 75085 ERROR ovsdbapp.event

# apt-cache policy openvswitch-common
openvswitch-common:
  Installed: (none)
  Candidate: 2.13.8-0ubuntu1
  Version table:
     2.13.8-0ubuntu1 500
        500 http://nova.clouds.archive.ubuntu.com/ubuntu focal-updates/main amd64 Packages
     2.13.3-0ubuntu0.20.04.2 500
        500 http://security.ubuntu.com/ubuntu focal-security/main amd64 Packages
     2.13.0-0ubuntu1 500
        500 http://nova.clouds.archive.ubuntu.com/ubuntu focal/main amd64 Packages

Should we backport?

Changed in neutron (Ubuntu Jammy):
status: New → Fix Released
Revision history for this message
Edward Hope-Morley (hopem) wrote :
Revision history for this message
Edward Hope-Morley (hopem) wrote :
Revision history for this message
Edward Hope-Morley (hopem) wrote :
Revision history for this message
Edward Hope-Morley (hopem) wrote :
description: updated
Changed in neutron (Ubuntu Focal):
status: New → Triaged
importance: Undecided → High
Revision history for this message
Corey Bryant (corey.bryant) wrote :

Thank you @Edward. New package versions with this fix have been uploaded to the ussuri unapproved queue [1], victoria-staging, wallaby-staging, and xena-staging.

[1] https://launchpad.net/ubuntu/focal/+queue?queue_state=1&queue_text=neutron

Revision history for this message
Corey Bryant (corey.bryant) wrote : Please test proposed package

Hello Frode, or anyone else affected,

Accepted neutron into xena-proposed. The package will build now and be available in the Ubuntu Cloud Archive in a few hours, and then in the -proposed repository.

Please help us by testing this new package. To enable the -proposed repository:

  sudo add-apt-repository cloud-archive:xena-proposed
  sudo apt-get update

Your feedback will aid us getting this update out to other Ubuntu users.

If this package fixes the bug for you, please add a comment to this bug, mentioning the version of the package you tested, and change the tag from verification-xena-needed to verification-xena-done. If it does not fix the bug for you, please add a comment stating that, and change the tag to verification-xena-failed. In either case, details of your testing will help us make a better decision.

Further information regarding the verification process can be found at https://wiki.ubuntu.com/QATeam/PerformingSRUVerification . Thank you in advance!

tags: added: verification-xena-needed
Revision history for this message
Corey Bryant (corey.bryant) wrote :

Hello Frode, or anyone else affected,

Accepted neutron into wallaby-proposed. The package will build now and be available in the Ubuntu Cloud Archive in a few hours, and then in the -proposed repository.

Please help us by testing this new package. To enable the -proposed repository:

  sudo add-apt-repository cloud-archive:wallaby-proposed
  sudo apt-get update

Your feedback will aid us getting this update out to other Ubuntu users.

If this package fixes the bug for you, please add a comment to this bug, mentioning the version of the package you tested, and change the tag from verification-wallaby-needed to verification-wallaby-done. If it does not fix the bug for you, please add a comment stating that, and change the tag to verification-wallaby-failed. In either case, details of your testing will help us make a better decision.

Further information regarding the verification process can be found at https://wiki.ubuntu.com/QATeam/PerformingSRUVerification . Thank you in advance!

tags: added: verification-wallaby-needed
Revision history for this message
Corey Bryant (corey.bryant) wrote :

Hello Frode, or anyone else affected,

Accepted neutron into victoria-proposed. The package will build now and be available in the Ubuntu Cloud Archive in a few hours, and then in the -proposed repository.

Please help us by testing this new package. To enable the -proposed repository:

  sudo add-apt-repository cloud-archive:victoria-proposed
  sudo apt-get update

Your feedback will aid us getting this update out to other Ubuntu users.

If this package fixes the bug for you, please add a comment to this bug, mentioning the version of the package you tested, and change the tag from verification-victoria-needed to verification-victoria-done. If it does not fix the bug for you, please add a comment stating that, and change the tag to verification-victoria-failed. In either case, details of your testing will help us make a better decision.

Further information regarding the verification process can be found at https://wiki.ubuntu.com/QATeam/PerformingSRUVerification . Thank you in advance!

tags: added: verification-victoria-needed
Revision history for this message
Edward Hope-Morley (hopem) wrote :

im working on the verification atm and hoping to complete asap

Revision history for this message
Edward Hope-Morley (hopem) wrote :

Seems that with the latest version of neutron there are no MAC Binding entries for floating ip and I suspect it is a result of https://review.opendev.org/q/I056acdec9b6ee2341d2bc4f7bd9a678f3bf91972 but nevertheless I have verified this patch using [Test Case] with output:

ubuntu@juju-d172c3-lp1960319-xena-6:~$ apt-cache policy openvswitch-common neutron-server
openvswitch-common:
  Installed: 2.16.4-0ubuntu1~cloud0
  Candidate: 2.16.4-0ubuntu1~cloud0
  Version table:
 *** 2.16.4-0ubuntu1~cloud0 500
        500 http://ubuntu-cloud.archive.canonical.com/ubuntu focal-proposed/xena/main amd64 Packages
        100 /var/lib/dpkg/status
     2.13.8-0ubuntu1 500
        500 http://nova.clouds.archive.ubuntu.com/ubuntu focal-updates/main amd64 Packages
     2.13.3-0ubuntu0.20.04.2 500
        500 http://security.ubuntu.com/ubuntu focal-security/main amd64 Packages
     2.13.0-0ubuntu1 500
        500 http://nova.clouds.archive.ubuntu.com/ubuntu focal/main amd64 Packages
neutron-server:
  Installed: 2:19.4.0-0ubuntu1~cloud1
  Candidate: 2:19.4.0-0ubuntu1~cloud1
  Version table:
 *** 2:19.4.0-0ubuntu1~cloud1 500
        500 http://ubuntu-cloud.archive.canonical.com/ubuntu focal-proposed/xena/main amd64 Packages
        100 /var/lib/dpkg/status
     2:16.4.2-0ubuntu5 500
        500 http://nova.clouds.archive.ubuntu.com/ubuntu focal-updates/main amd64 Packages
     2:16.0.0~b3~git2020041516.5f42488a9a-0ubuntu2 500
        500 http://nova.clouds.archive.ubuntu.com/ubuntu focal/main amd64 Packages

tags: added: verification-xena-done
removed: verification-xena-needed
Revision history for this message
Edward Hope-Morley (hopem) wrote :

wallaby-proposed verified with the following output:

ubuntu@juju-ad9b8e-lp1960319-wallaby-6:~$ apt-cache policy neutron-server openvswitch-common
neutron-server:
  Installed: 2:18.6.0-0ubuntu1~cloud1
  Candidate: 2:18.6.0-0ubuntu1~cloud1
  Version table:
 *** 2:18.6.0-0ubuntu1~cloud1 500
        500 http://ubuntu-cloud.archive.canonical.com/ubuntu focal-proposed/wallaby/main amd64 Packages
        100 /var/lib/dpkg/status
     2:16.4.2-0ubuntu5 500
        500 http://nova.clouds.archive.ubuntu.com/ubuntu focal-updates/main amd64 Packages
     2:16.0.0~b3~git2020041516.5f42488a9a-0ubuntu2 500
        500 http://nova.clouds.archive.ubuntu.com/ubuntu focal/main amd64 Packages
openvswitch-common:
  Installed: 2.15.2-0ubuntu1~cloud0
  Candidate: 2.15.2-0ubuntu1~cloud0
  Version table:
 *** 2.15.2-0ubuntu1~cloud0 500
        500 http://ubuntu-cloud.archive.canonical.com/ubuntu focal-proposed/wallaby/main amd64 Packages
        100 /var/lib/dpkg/status
     2.13.8-0ubuntu1 500
        500 http://nova.clouds.archive.ubuntu.com/ubuntu focal-updates/main amd64 Packages
     2.13.3-0ubuntu0.20.04.2 500
        500 http://security.ubuntu.com/ubuntu focal-security/main amd64 Packages
     2.13.0-0ubuntu1 500
        500 http://nova.clouds.archive.ubuntu.com/ubuntu focal/main amd64 Packages

tags: added: verification-wallaby-done
removed: verification-wallaby-needed
description: updated
Revision history for this message
Edward Hope-Morley (hopem) wrote :

victoria-proposed verified with the following output:

root@juju-88247c-lp1960319-victoria-6:/home/ubuntu# apt-cache policy neutron-server openvswitch-common
neutron-server:
  Installed: 2:17.4.1-0ubuntu1~cloud4
  Candidate: 2:17.4.1-0ubuntu1~cloud4
  Version table:
 *** 2:17.4.1-0ubuntu1~cloud4 500
        500 http://ubuntu-cloud.archive.canonical.com/ubuntu focal-proposed/victoria/main amd64 Packages
        100 /var/lib/dpkg/status
     2:16.4.2-0ubuntu5 500
        500 http://nova.clouds.archive.ubuntu.com/ubuntu focal-updates/main amd64 Packages
     2:16.0.0~b3~git2020041516.5f42488a9a-0ubuntu2 500
        500 http://nova.clouds.archive.ubuntu.com/ubuntu focal/main amd64 Packages
openvswitch-common:
  Installed: 2.13.8-0ubuntu1
  Candidate: 2.13.8-0ubuntu1
  Version table:
 *** 2.13.8-0ubuntu1 500
        500 http://nova.clouds.archive.ubuntu.com/ubuntu focal-updates/main amd64 Packages
        100 /var/lib/dpkg/status
     2.13.3-0ubuntu0.20.04.2 500
        500 http://security.ubuntu.com/ubuntu focal-security/main amd64 Packages
     2.13.0-0ubuntu1 500
        500 http://nova.clouds.archive.ubuntu.com/ubuntu focal/main amd64 Packages

tags: added: verification-victoria-done
removed: verification-victoria-needed
Revision history for this message
Łukasz Zemczak (sil2100) wrote :

Hello Frode, or anyone else affected,

Accepted neutron into focal-proposed. The package will build now and be available at https://launchpad.net/ubuntu/+source/neutron/2:16.4.2-0ubuntu6 in a few hours, and then in the -proposed repository.

Please help us by testing this new package. See https://wiki.ubuntu.com/Testing/EnableProposed for documentation on how to enable and use -proposed. Your feedback will aid us getting this update out to other Ubuntu users.

If this package fixes the bug for you, please add a comment to this bug, mentioning the version of the package you tested, what testing has been performed on the package and change the tag from verification-needed-focal to verification-done-focal. If it does not fix the bug for you, please add a comment stating that, and change the tag to verification-failed-focal. In either case, without details of your testing we will not be able to proceed.

Further information regarding the verification process can be found at https://wiki.ubuntu.com/QATeam/PerformingSRUVerification . Thank you in advance for helping!

N.B. The updated package will be released to -updates after the bug(s) fixed by this package have been verified and the package has been in -proposed for a minimum of 7 days.

Changed in neutron (Ubuntu Focal):
status: Triaged → Fix Committed
tags: added: verification-needed verification-needed-focal
Revision history for this message
Corey Bryant (corey.bryant) wrote :

Hello Frode, or anyone else affected,

Accepted neutron into ussuri-proposed. The package will build now and be available in the Ubuntu Cloud Archive in a few hours, and then in the -proposed repository.

Please help us by testing this new package. To enable the -proposed repository:

  sudo add-apt-repository cloud-archive:ussuri-proposed
  sudo apt-get update

Your feedback will aid us getting this update out to other Ubuntu users.

If this package fixes the bug for you, please add a comment to this bug, mentioning the version of the package you tested, and change the tag from verification-ussuri-needed to verification-ussuri-done. If it does not fix the bug for you, please add a comment stating that, and change the tag to verification-ussuri-failed. In either case, details of your testing will help us make a better decision.

Further information regarding the verification process can be found at https://wiki.ubuntu.com/QATeam/PerformingSRUVerification . Thank you in advance!

tags: added: verification-ussuri-needed
Revision history for this message
Edward Hope-Morley (hopem) wrote :

focal-proposed verified with the following output:

# apt-cache policy neutron-server openvswitch-common
neutron-server:
  Installed: 2:16.4.2-0ubuntu6
  Candidate: 2:16.4.2-0ubuntu6
  Version table:
 *** 2:16.4.2-0ubuntu6 500
        500 http://archive.ubuntu.com/ubuntu focal-proposed/main amd64 Packages
        100 /var/lib/dpkg/status
     2:16.4.2-0ubuntu5 500
        500 http://nova.clouds.archive.ubuntu.com/ubuntu focal-updates/main amd64 Packages
     2:16.0.0~b3~git2020041516.5f42488a9a-0ubuntu2 500
        500 http://nova.clouds.archive.ubuntu.com/ubuntu focal/main amd64 Packages
openvswitch-common:
  Installed: 2.13.8-0ubuntu1.1
  Candidate: 2.13.8-0ubuntu1.1
  Version table:
 *** 2.13.8-0ubuntu1.1 500
        500 http://nova.clouds.archive.ubuntu.com/ubuntu focal-updates/main amd64 Packages
        500 http://security.ubuntu.com/ubuntu focal-security/main amd64 Packages
        100 /var/lib/dpkg/status
     2.13.0-0ubuntu1 500
        500 http://nova.clouds.archive.ubuntu.com/ubuntu focal/main amd64 Packages

tags: added: verification-done-focal
removed: verification-needed-focal
Revision history for this message
Edward Hope-Morley (hopem) wrote :

bionic-ussuri/proposed verified with the following output:

# apt-cache policy neutron-server openvswitch-common
neutron-server:
  Installed: 2:16.4.2-0ubuntu6~cloud0
  Candidate: 2:16.4.2-0ubuntu6~cloud0
  Version table:
 *** 2:16.4.2-0ubuntu6~cloud0 500
        500 http://ubuntu-cloud.archive.canonical.com/ubuntu bionic-proposed/ussuri/main amd64 Packages
        100 /var/lib/dpkg/status
     2:12.1.1-0ubuntu8 500
        500 http://nova.clouds.archive.ubuntu.com/ubuntu bionic-updates/main amd64 Packages
     2:12.0.1-0ubuntu1 500
        500 http://nova.clouds.archive.ubuntu.com/ubuntu bionic/main amd64 Packages
openvswitch-common:
  Installed: 2.13.8-0ubuntu1~cloud0
  Candidate: 2.13.8-0ubuntu1~cloud0
  Version table:
 *** 2.13.8-0ubuntu1~cloud0 500
        500 http://ubuntu-cloud.archive.canonical.com/ubuntu bionic-proposed/ussuri/main amd64 Packages
        100 /var/lib/dpkg/status
     2.9.8-0ubuntu0.18.04.4 500
        500 http://nova.clouds.archive.ubuntu.com/ubuntu bionic-updates/main amd64 Packages
        500 http://security.ubuntu.com/ubuntu bionic-security/main amd64 Packages
     2.9.0-0ubuntu1 500
        500 http://nova.clouds.archive.ubuntu.com/ubuntu bionic/main amd64 Packages

tags: added: verification-done verification-ussuri-done
removed: verification-needed verification-ussuri-needed
Revision history for this message
Corey Bryant (corey.bryant) wrote : Update Released

The verification of the Stable Release Update for neutron has completed successfully and the package has now been released to -updates. In the event that you encounter a regression using the package from -updates please report a new bug using ubuntu-bug and tag the bug report regression-update so we can easily find any regressions.

Revision history for this message
Corey Bryant (corey.bryant) wrote :

This bug was fixed in the package neutron - 2:19.4.0-0ubuntu1~cloud1
---------------

 neutron (2:19.4.0-0ubuntu1~cloud1) focal-xena; urgency=medium
 .
   * d/control: Add openvswitch-common dependency to neutron-server
     binary package (LP: #1960319).

Revision history for this message
Corey Bryant (corey.bryant) wrote :

The verification of the Stable Release Update for neutron has completed successfully and the package has now been released to -updates. In the event that you encounter a regression using the package from -updates please report a new bug using ubuntu-bug and tag the bug report regression-update so we can easily find any regressions.

Revision history for this message
Corey Bryant (corey.bryant) wrote :

This bug was fixed in the package neutron - 2:18.6.0-0ubuntu1~cloud1
---------------

 neutron (2:18.6.0-0ubuntu1~cloud1) focal-wallaby; urgency=medium
 .
   * d/control: Add openvswitch-common dependency to neutron-server
     binary package (LP: #1960319).

Revision history for this message
Corey Bryant (corey.bryant) wrote :

The verification of the Stable Release Update for neutron has completed successfully and the package has now been released to -updates. In the event that you encounter a regression using the package from -updates please report a new bug using ubuntu-bug and tag the bug report regression-update so we can easily find any regressions.

Revision history for this message
Corey Bryant (corey.bryant) wrote :

This bug was fixed in the package neutron - 2:17.4.1-0ubuntu1~cloud4
---------------

 neutron (2:17.4.1-0ubuntu1~cloud4) focal-victoria; urgency=medium
 .
   * d/control: Add openvswitch-common dependency to neutron-server
     binary package (LP: #1960319).

Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package neutron - 2:16.4.2-0ubuntu6

---------------
neutron (2:16.4.2-0ubuntu6) focal; urgency=medium

  * d/control: Add openvswitch-common dependency to neutron-server
    binary package (LP: #1960319).

 -- Edward Hope-Morley <email address hidden> Fri, 27 Jan 2023 13:38:38 +0000

Changed in neutron (Ubuntu Focal):
status: Fix Committed → Fix Released
Revision history for this message
Corey Bryant (corey.bryant) wrote (last edit ):

This bug was fixed in the package neutron - 2:16.4.2-0ubuntu6~cloud0

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.