[SRU] openvswitch 2.13.8

Bug #1980213 reported by Frode Nordahl
10
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Ubuntu Cloud Archive
Invalid
Undecided
Unassigned
Ussuri
Fix Committed
High
Unassigned
openvswitch (Ubuntu)
Invalid
Undecided
Unassigned
Focal
Fix Released
High
Unassigned
ovn (Ubuntu)
Invalid
Undecided
Unassigned
Focal
Fix Released
High
Unassigned

Bug Description

[Impact]
This release sports mostly bug-fixes and we would like to make sure all of our
users have access to these improvements.

The update contains the following package updates:

   * openvswitch 2.13.8

[Test Case]
The following SRU process was followed:
https://wiki.ubuntu.com/OpenStack/StableReleaseUpdates

In order to avoid regression of existing consumers, the OpenStack team will
run their continuous integration test against the packages that are in
-proposed. A successful run of all available tests will be required before the
proposed packages can be let into -updates.

The OpenStack team will be in charge of attaching the output summary of the
executed tests. The OpenStack team members will not mark ‘verification-done’ until
this has happened.

[Regression Potential]
In order to mitigate the regression potential, the results of the
aforementioned tests are attached to this bug.

Frode Nordahl (fnordahl)
Changed in openvswitch (Ubuntu):
status: New → Invalid
Changed in cloud-archive:
status: New → Invalid
Frode Nordahl (fnordahl)
Changed in openvswitch (Ubuntu Focal):
status: New → Triaged
importance: Undecided → High
Revision history for this message
Steve Langasek (vorlon) wrote : Please test proposed package

Hello Frode, or anyone else affected,

Accepted openvswitch into focal-proposed. The package will build now and be available at https://launchpad.net/ubuntu/+source/openvswitch/2.13.8-0ubuntu1 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 openvswitch (Ubuntu Focal):
status: Triaged → Fix Committed
tags: added: verification-needed verification-needed-focal
Revision history for this message
Frode Nordahl (fnordahl) wrote :
Download full text (22.1 KiB)

:~/src/opendev.org/openstack/charm-neutron-api-plugin-ovn$ OS_VIP00=10.247.39.10 tox -e func-target focal-ussuri
func-target installed: aiohttp==3.8.1,aiosignal==1.2.0,aodhclient==1.3.0,appdirs==1.4.4,argcomplete==2.0.0,async-generator==1.10,async-timeout==4.0.2,attrs==22.1.0,autopage==0.5.1,Babel==2.10.3,bcrypt==3.2.2,boto3==1.24.46,botocore==1.27.46,cachetools==5.2.0,certifi==2022.6.15,cffi==1.15.1,charset-normalizer==2.1.0,cliff==3.10.1,cmd2==2.4.2,colorclass==2.2.2,cryptography==3.3.2,debtcollector==2.5.0,decorator==5.1.1,distlib==0.3.5,dnspython==2.2.1,dogpile.cache==1.1.8,fasteners==0.17.3,filelock==3.7.1,frozenlist==1.3.1,futurist==1.10.0,gnocchiclient==7.0.7,google-auth==2.10.0,hvac==0.6.4,idna==3.3,iso8601==1.0.2,Jinja2==3.1.2,jmespath==1.0.1,jsonpatch==1.32,jsonpointer==2.3,jsonschema==4.9.1,juju==2.9.11,juju-wait==2.8.4,jujubundlelib==0.5.7,keystoneauth1==5.0.0,kubernetes==24.2.0,lxml==4.9.1,macaroonbakery==1.3.1,MarkupSafe==2.1.1,monotonic==1.6,msgpack==1.0.4,multidict==6.0.2,munch==2.5.0,mypy-extensions==0.4.3,netaddr==0.8.0,netifaces==0.11.0,oauthlib==3.2.0,openstacksdk==0.100.0,os-client-config==2.1.0,os-service-types==1.7.0,osc-lib==2.6.1,oslo.concurrency==5.0.0,oslo.config==6.11.3,oslo.context==5.0.0,oslo.i18n==5.1.0,oslo.log==5.0.0,oslo.serialization==5.0.0,oslo.utils==6.0.0,osprofiler==3.4.3,packaging==21.3,paramiko==2.11.0,pbr==5.9.0,pika==1.3.0,platformdirs==2.5.2,pluggy==1.0.0,prettytable==0.7.2,protobuf==3.20.1,py==1.11.0,pyasn1==0.4.8,pyasn1-modules==0.2.8,pycparser==2.21,pyinotify==0.9.6,pymacaroons==0.13.0,pymongo==4.2.0,PyNaCl==1.5.0,pyOpenSSL==22.0.0,pyparsing==2.4.7,pyperclip==1.8.2,pyRFC3339==1.1,pyrsistent==0.18.1,python-barbicanclient==4.10.0,python-ceilometerclient==2.9.0,python-cinderclient==5.0.2,python-dateutil==2.8.2,python-designateclient==2.12.0,python-glanceclient==2.17.1,python-heatclient==1.18.1,python-ironicclient==5.0.0,python-keystoneclient==3.21.0,python-libmaas==0.6.7,python-manilaclient==1.29.0,python-neutronclient==6.14.1,python-novaclient==15.1.1,python-octaviaclient==1.10.1,python-openstackclient==5.8.0,python-swiftclient==3.8.1,pytz==2022.1,PyYAML==6.0,requests==2.28.1,requests-oauthlib==1.3.1,requestsexceptions==1.4.0,rfc3986==2.0.0,rsa==4.9,s3transfer==0.6.0,simplejson==3.17.6,six==1.16.0,stevedore==4.0.0,tenacity==8.0.1,terminaltables==3.1.10,theblues==0.5.2,toml==0.10.2,toposort==1.7,tox==3.25.1,typing-extensions==4.3.0,typing-inspect==0.7.1,ujson==5.4.0,urllib3==1.26.11,virtualenv==20.16.3,warlock==1.3.3,wcwidth==0.2.5,WebOb==1.8.7,websocket-client==1.3.3,websockets==10.3,wrapt==1.14.1,yarl==1.8.1,zaza @ git+https://github.com/openstack-charmers/zaza.git@60ea80108d049682145845b7cbde12eaa13a08b9,zaza.openstack @ git+https://github.com/openstack-charmers/zaza-openstack-tests.git@a110796c8433a2ae7b12b819ab5baeec9833f140
func-target run-test-pre: PYTHONHASHSEED='0'
func-target run-test: commands[0] | bash -c 'if [ ! -f ../*.charm ]; then echo '"'"'Charm does not exist. Run tox -e build'"'"'; exit 1; fi'
func-target run-test: commands[1] | tox --version
3.25.1 imported from /home/frode/src/opendev.org/openstack/charm-neutron-api-plugin-ovn/.tox/func-target/lib/python3.10/site-packages/tox/__...

Revision history for this message
Frode Nordahl (fnordahl) wrote :
Download full text (19.5 KiB)

:~/src/opendev.org/openstack/charm-neutron-openvswitch$ tox -e func-target focal-ussuri-dvr-snat
func-target installed: aiohttp==3.8.1,aiosignal==1.2.0,aodhclient==1.3.0,appdirs==1.4.4,argcomplete==2.0.0,async-generator==1.10,async-timeout==4.0.2,attrs==22.1.0,Babel==2.10.3,bcrypt==3.2.2,boto3==1.24.47,botocore==1.27.47,cachetools==5.2.0,certifi==2022.6.15,cffi==1.15.1,charset-normalizer==2.1.0,cliff==2.18.0,cmd2==0.8.9,colorclass==2.2.2,coverage==6.4.3,croniter==1.3.5,cryptography==3.3.2,debtcollector==2.5.0,decorator==5.1.1,dnspython==2.2.1,dogpile.cache==1.1.8,extras==1.0.0,fasteners==0.17.3,fixtures==4.0.1,frozenlist==1.3.1,future==0.18.2,futurist==1.10.0,gnocchiclient==7.0.7,google-auth==2.10.0,hvac==0.6.4,idna==3.3,iso8601==1.0.2,Jinja2==3.1.2,jmespath==1.0.1,jsonpatch==1.32,jsonpointer==2.3,jsonschema==4.9.1,juju==2.9.11,juju-wait==2.8.4,jujubundlelib==0.5.7,keystoneauth1==5.0.0,kubernetes==24.2.0,lxml==4.9.1,macaroonbakery==1.3.1,MarkupSafe==2.1.1,monotonic==1.6,msgpack==1.0.4,multidict==6.0.2,munch==2.5.0,mypy-extensions==0.4.3,netaddr==0.8.0,netifaces==0.11.0,oauthlib==3.2.0,openstacksdk==0.100.0,os-client-config==2.1.0,os-service-types==1.7.0,osc-lib==2.6.1,oslo.concurrency==5.0.0,oslo.config==6.11.3,oslo.context==5.0.0,oslo.i18n==5.1.0,oslo.log==5.0.0,oslo.serialization==5.0.0,oslo.utils==6.0.0,osprofiler==3.4.3,packaging==21.3,paramiko==2.11.0,pbr==5.9.0,pika==1.3.0,prettytable==0.7.2,protobuf==3.20.1,pyasn1==0.4.8,pyasn1-modules==0.2.8,pycparser==2.21,pyinotify==0.9.6,pymacaroons==0.13.0,pymongo==4.2.0,PyNaCl==1.5.0,pyOpenSSL==22.0.0,pyparsing==2.4.7,pyperclip==1.8.2,pyRFC3339==1.1,pyrsistent==0.18.1,python-barbicanclient==4.10.0,python-ceilometerclient==2.9.0,python-cinderclient==5.0.2,python-dateutil==2.8.2,python-designateclient==2.12.0,python-glanceclient==2.17.1,python-heatclient==1.18.1,python-ironicclient==5.0.0,python-keystoneclient==3.21.0,python-libmaas==0.6.7,python-magnumclient==3.7.0,python-manilaclient==1.29.0,python-neutronclient==6.14.1,python-novaclient==15.1.1,python-octaviaclient==1.10.1,python-openstackclient==5.8.0,python-subunit==1.4.0,python-swiftclient==3.8.1,pytz==2022.1,pyudev==0.23.2,PyYAML==6.0,requests==2.28.1,requests-oauthlib==1.3.1,requestsexceptions==1.4.0,rfc3986==2.0.0,rsa==4.9,s3transfer==0.6.0,simplejson==3.17.6,six==1.16.0,stestr==3.2.1,stevedore==4.0.0,tempest @ git+https://opendev.org/openstack/tempest.git@3f9ae1349768ee7ad7f163a302dd387847ebce7a,tenacity==8.0.1,terminaltables==3.1.10,testtools==2.5.0,theblues==0.5.2,toposort==1.7,typing-extensions==4.3.0,typing-inspect==0.7.1,ujson==5.4.0,urllib3==1.26.11,voluptuous==0.13.1,warlock==1.3.3,wcwidth==0.2.5,WebOb==1.8.7,websocket-client==1.3.3,websockets==10.3,wrapt==1.14.1,yarl==1.8.1,zaza @ git+https://github.com/openstack-charmers/zaza.git@60ea80108d049682145845b7cbde12eaa13a08b9,zaza.openstack @ git+https://github.com/openstack-charmers/zaza-openstack-tests.git@efdb1ae4e3ed178f06e988da204b7352cbb7af08
func-target run-test-pre: PYTHONHASHSEED='0'
func-target run-test: commands[0] | functest-run-suite --keep-model --bundle focal-ussuri-dvr-snat
2022-08-09 11:34:51 [WARNING] unknown facade EnvironUpgrader
2022-08-09 11:34:51 [WARNING] unexpe...

Revision history for this message
Frode Nordahl (fnordahl) wrote :
Download full text (24.5 KiB)

:~/src/opendev.org/openstack/charm-octavia/src$ OS_VIP00=10.247.39.12 tox -e func-target focal-ussuri-ha-ovn
func-target installed: aiohttp==3.8.1,aiosignal==1.2.0,aodhclient==1.3.0,appdirs==1.4.4,argcomplete==2.0.0,async-generator==1.10,async-timeout==4.0.2,attrs==21.4.0,autopage==0.5.1,Babel==2.10.3,bcrypt==3.2.2,boto3==1.24.39,botocore==1.27.39,cachetools==5.2.0,certifi==2022.6.15,cffi==1.15.1,charset-normalizer==2.1.0,cliff==3.10.1,cmd2==2.4.2,colorclass==2.2.2,cryptography==3.3.2,debtcollector==2.5.0,decorator==5.1.1,distlib==0.3.5,dnspython==2.2.1,dogpile.cache==1.1.8,fasteners==0.17.3,filelock==3.7.1,frozenlist==1.3.0,futurist==1.10.0,gnocchiclient==7.0.7,google-auth==2.9.1,hvac==0.6.4,idna==3.3,iso8601==1.0.2,Jinja2==3.1.2,jmespath==1.0.1,jsonpatch==1.32,jsonpointer==2.3,jsonschema==3.2.0,juju==2.9.11,juju-wait==2.8.4,jujubundlelib==0.5.7,keystoneauth1==5.0.0,kubernetes==24.2.0,lxml==4.9.1,macaroonbakery==1.3.1,MarkupSafe==2.1.1,monotonic==1.6,msgpack==1.0.4,multidict==6.0.2,munch==2.5.0,mypy-extensions==0.4.3,netaddr==0.8.0,netifaces==0.11.0,oauthlib==3.2.0,openstacksdk==0.100.0,os-client-config==2.1.0,os-service-types==1.7.0,osc-lib==2.6.1,oslo.concurrency==4.5.1,oslo.config==6.11.3,oslo.context==5.0.0,oslo.i18n==5.1.0,oslo.log==5.0.0,oslo.serialization==5.0.0,oslo.utils==6.0.0,osprofiler==3.4.3,packaging==21.3,paramiko==2.11.0,pbr==5.9.0,pika==1.3.0,platformdirs==2.5.2,pluggy==1.0.0,prettytable==0.7.2,protobuf==3.20.1,py==1.11.0,pyasn1==0.4.8,pyasn1-modules==0.2.8,pycparser==2.21,pyinotify==0.9.6,pymacaroons==0.13.0,pymongo==4.2.0,PyNaCl==1.5.0,pyOpenSSL==21.0.0,pyparsing==2.4.7,pyperclip==1.8.2,pyRFC3339==1.1,pyrsistent==0.18.1,python-barbicanclient==4.10.0,python-ceilometerclient==2.9.0,python-cinderclient==5.0.2,python-dateutil==2.8.2,python-designateclient==2.12.0,python-glanceclient==2.17.1,python-heatclient==1.18.1,python-ironicclient==5.0.0,python-keystoneclient==3.21.0,python-libmaas==0.6.7,python-magnumclient==3.7.0,python-manilaclient==1.29.0,python-neutronclient==6.14.1,python-novaclient==15.1.1,python-octaviaclient==1.10.1,python-openstackclient==4.0.2,python-swiftclient==3.8.1,pytz==2022.1,PyYAML==6.0,requests==2.28.1,requests-oauthlib==1.3.1,requestsexceptions==1.4.0,rfc3986==2.0.0,rsa==4.9,s3transfer==0.6.0,simplejson==3.17.6,six==1.16.0,stevedore==4.0.0,tenacity==8.0.1,terminaltables==3.1.10,theblues==0.5.2,toml==0.10.2,toposort==1.7,tox==3.25.1,typing-extensions==4.3.0,typing-inspect==0.7.1,ujson==5.4.0,urllib3==1.26.11,virtualenv==20.16.2,warlock==1.3.3,wcwidth==0.2.5,WebOb==1.8.7,websocket-client==1.3.3,websockets==10.3,wrapt==1.14.1,yarl==1.7.2,zaza @ git+https://github.com/openstack-charmers/zaza.git@60ea80108d049682145845b7cbde12eaa13a08b9,zaza.openstack @ git+https://github.com/openstack-charmers/zaza-openstack-tests.git@66d0c9237c792d286e713921a8d3ec298b15c53b
func-target run-test-pre: PYTHONHASHSEED='0'
func-target run-test: commands[0] | functest-run-suite --keep-model --bundle focal-ussuri-ha-ovn
2022-08-09 11:44:19 [INFO] Could not determine correct model aliasfrom tests.yaml, using default
2022-08-09 11:44:25 [WARNING] unknown facade EnvironUpgrader
2022-08-09 11:44:25 [WARNING] unexpected facade Enviro...

Frode Nordahl (fnordahl)
tags: added: verification-done verification-done-focal
removed: verification-needed verification-needed-focal
Revision history for this message
Frode Nordahl (fnordahl) wrote :
Download full text (24.3 KiB)

:~/src/opendev.org/openstack/charm-octavia/src$ OS_VIP00=10.247.39.14 tox -e func-target focal-ussuri-ha
func-target installed: aiohttp==3.8.1,aiosignal==1.2.0,aodhclient==1.3.0,appdirs==1.4.4,argcomplete==2.0.0,async-generator==1.10,async-timeout==4.0.2,attrs==21.4.0,autopage==0.5.1,Babel==2.10.3,bcrypt==3.2.2,boto3==1.24.39,botocore==1.27.39,cachetools==5.2.0,certifi==2022.6.15,cffi==1.15.1,charset-normalizer==2.1.0,cliff==3.10.1,cmd2==2.4.2,colorclass==2.2.2,cryptography==3.3.2,debtcollector==2.5.0,decorator==5.1.1,distlib==0.3.5,dnspython==2.2.1,dogpile.cache==1.1.8,fasteners==0.17.3,filelock==3.7.1,frozenlist==1.3.0,futurist==1.10.0,gnocchiclient==7.0.7,google-auth==2.9.1,hvac==0.6.4,idna==3.3,iso8601==1.0.2,Jinja2==3.1.2,jmespath==1.0.1,jsonpatch==1.32,jsonpointer==2.3,jsonschema==3.2.0,juju==2.9.11,juju-wait==2.8.4,jujubundlelib==0.5.7,keystoneauth1==5.0.0,kubernetes==24.2.0,lxml==4.9.1,macaroonbakery==1.3.1,MarkupSafe==2.1.1,monotonic==1.6,msgpack==1.0.4,multidict==6.0.2,munch==2.5.0,mypy-extensions==0.4.3,netaddr==0.8.0,netifaces==0.11.0,oauthlib==3.2.0,openstacksdk==0.100.0,os-client-config==2.1.0,os-service-types==1.7.0,osc-lib==2.6.1,oslo.concurrency==4.5.1,oslo.config==6.11.3,oslo.context==5.0.0,oslo.i18n==5.1.0,oslo.log==5.0.0,oslo.serialization==5.0.0,oslo.utils==6.0.0,osprofiler==3.4.3,packaging==21.3,paramiko==2.11.0,pbr==5.9.0,pika==1.3.0,platformdirs==2.5.2,pluggy==1.0.0,prettytable==0.7.2,protobuf==3.20.1,py==1.11.0,pyasn1==0.4.8,pyasn1-modules==0.2.8,pycparser==2.21,pyinotify==0.9.6,pymacaroons==0.13.0,pymongo==4.2.0,PyNaCl==1.5.0,pyOpenSSL==21.0.0,pyparsing==2.4.7,pyperclip==1.8.2,pyRFC3339==1.1,pyrsistent==0.18.1,python-barbicanclient==4.10.0,python-ceilometerclient==2.9.0,python-cinderclient==5.0.2,python-dateutil==2.8.2,python-designateclient==2.12.0,python-glanceclient==2.17.1,python-heatclient==1.18.1,python-ironicclient==5.0.0,python-keystoneclient==3.21.0,python-libmaas==0.6.7,python-magnumclient==3.7.0,python-manilaclient==1.29.0,python-neutronclient==6.14.1,python-novaclient==15.1.1,python-octaviaclient==1.10.1,python-openstackclient==4.0.2,python-swiftclient==3.8.1,pytz==2022.1,PyYAML==6.0,requests==2.28.1,requests-oauthlib==1.3.1,requestsexceptions==1.4.0,rfc3986==2.0.0,rsa==4.9,s3transfer==0.6.0,simplejson==3.17.6,six==1.16.0,stevedore==4.0.0,tenacity==8.0.1,terminaltables==3.1.10,theblues==0.5.2,toml==0.10.2,toposort==1.7,tox==3.25.1,typing-extensions==4.3.0,typing-inspect==0.7.1,ujson==5.4.0,urllib3==1.26.11,virtualenv==20.16.2,warlock==1.3.3,wcwidth==0.2.5,WebOb==1.8.7,websocket-client==1.3.3,websockets==10.3,wrapt==1.14.1,yarl==1.7.2,zaza @ git+https://github.com/openstack-charmers/zaza.git@60ea80108d049682145845b7cbde12eaa13a08b9,zaza.openstack @ git+https://github.com/openstack-charmers/zaza-openstack-tests.git@66d0c9237c792d286e713921a8d3ec298b15c53b
func-target run-test-pre: PYTHONHASHSEED='0'
func-target run-test: commands[0] | functest-run-suite --keep-model --bundle focal-ussuri-ha
2022-08-09 15:44:07 [INFO] Could not determine correct model aliasfrom tests.yaml, using default
2022-08-09 15:44:13 [WARNING] unknown facade EnvironUpgrader
2022-08-09 15:44:13 [WARNING] unexpected facade EnvironUpgrade...

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

This bug was fixed in the package openvswitch - 2.13.8-0ubuntu1

---------------
openvswitch (2.13.8-0ubuntu1) focal; urgency=medium

  * New upstream point release (LP: #1980213).

 -- Frode Nordahl <email address hidden> Mon, 04 Jul 2022 10:01:53 +0100

Changed in openvswitch (Ubuntu Focal):
status: Fix Committed → Fix Released
Revision history for this message
Brian Murray (brian-murray) wrote : Update Released

The verification of the Stable Release Update for openvswitch has completed successfully and the package is now being released to -updates. Subsequently, the Ubuntu Stable Release Updates Team is being unsubscribed and will not receive messages about this bug report. 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 : Please test proposed package

Hello Frode, or anyone else affected,

Accepted openvswitch 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
Frode Nordahl (fnordahl)
Changed in ovn (Ubuntu Focal):
importance: Undecided → High
status: New → Triaged
Revision history for this message
Timo Aaltonen (tjaalton) wrote :

Hello Frode, or anyone else affected,

Accepted ovn into focal-proposed. The package will build now and be available at https://launchpad.net/ubuntu/+source/ovn/20.03.2-0ubuntu0.20.04.4 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 ovn (Ubuntu Focal):
status: Triaged → Fix Committed
tags: added: verification-needed verification-needed-focal
removed: verification-done verification-done-focal
Revision history for this message
Corey Bryant (corey.bryant) wrote :

Hello Frode, or anyone else affected,

Accepted ovn 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!

Frode Nordahl (fnordahl)
Changed in ovn (Ubuntu):
status: New → Invalid
Revision history for this message
Frode Nordahl (fnordahl) wrote :
Download full text (3.2 KiB)

The verification of the ovn package in the context of the openvswitch SRU is essentially fulfilled by the package build and associated tests being successful; I'll also add a system test and full OpenStack deployment test run for good measure:

Setting the AUTOTEST_PATH=tests will make the test suite use binaries from the installed package.

set /bin/bash './tests/system-kmod-testsuite' -C tests AUTOTEST_PATH='tests'; \
"$@" -j1 || (test X'' = Xyes && "$@" --recheck)
## ----------------------- ##
## ovn 20.03.2 test suite. ##
## ----------------------- ##

system-ovn

  1: ovn -- 2 LRs connected via LS, gateway router, SNAT and DNAT ok
  2: ovn -- 2 LRs connected via LS, gateway router, SNAT and DNAT - IPv6 ok
  3: ovn -- 2 LRs connected via LS, gateway router, easy SNAT ok
  4: ovn -- 2 LRs connected via LS, gateway router, easy SNAT - IPv6 ok
  5: ovn -- multiple gateway routers, SNAT and DNAT ok
  6: ovn -- multiple gateway routers, SNAT and DNAT - IPv6 ok
  7: ovn -- load-balancing ok
  8: ovn -- load-balancing - IPv6 ok
  9: ovn -- load-balancing - same subnet. ok
 10: ovn -- load-balancing - same subnet. - IPv6 ok
 11: ovn -- load balancing in gateway router ok
 12: ovn -- load balancing in gateway router - IPv6 ok
 13: ovn -- multiple gateway routers, load-balancing ok
 14: ovn -- multiple gateway routers, load-balancing - IPv6 ok
 15: ovn -- load balancing in router with gateway router port ok
 16: ovn -- load balancing in router with gateway router port - IPv6 ok
 17: ovn -- DNAT and SNAT on distributed router - N/S ok
 18: ovn -- DNAT and SNAT on distributed router - N/S - IPv6 ok
 19: ovn -- DNAT and SNAT on distributed router - E/W ok
 20: ovn -- DNAT and SNAT on distributed router - E/W - IPv6 ok
 21: ovn -- 2 LSs IGMP and MLD skipped (system-ovn.at:3215)
 22: ovn -- Load balancer health checks skipped (system-ovn.at:3339)
 23: ovn -- Load Balancer LS hairpin IPv4 skipped (system-ovn.at:3543)
 24: ovn -- Load Balancer LS hairpin IPv6 skipped (system-ovn.at:3624)
 25: ovn -- ACL reject skipped (system-ovn.at:3704)
 26: ovn -- conntrack TCP reset ok

## ------------- ##
## Test results. ##
## ------------- ##

21 tests were successful.
5 tests were skipped.

$ dpkg -l | egrep "(openvswitch|ovn)"
ii openvswitch-common 2.13.8-0ubuntu1 amd64 Open vSwitch common components
ii openvswitch-source 2.13.8-0ubuntu1 all Open vSwitch source code
ii openvswitch-switch 2.13.8-0ubuntu1 amd64 Open vSwitch switch implementations
ii ovn-central 20.03.2-0ubuntu0.20.04.4 amd64 OVN central components
ii ovn-common 20.03.2-0ubuntu0.20.04.4 amd64 OVN common components
ii ovn-host 20.03.2-0ubuntu0.20.04.4 amd64 OVN host components
ii python3-openvswitch 2.13.8-0ubuntu1 ...

Read more...

Revision history for this message
Frode Nordahl (fnordahl) wrote :
Download full text (12.4 KiB)

$ .tox/func-target/bin/functest-test -m zaza-a58a2fd92abe
2023-02-17 14:09:55 [INFO] ## Running Test zaza.openstack.charm_tests.neutron.tests.NeutronNetworkingTest ##
2023-02-17 14:09:57 [INFO] looking at application: {'name': 'keystone', 'type': {'pkg': 'keystone', 'origin_setting': 'openstack-origin'}}
2023-02-17 14:09:58 [INFO] Using keystone API V3 (or later) for overcloud auth
2023-02-17 14:09:59 [INFO] test_instances_have_networking (zaza.openstack.charm_tests.neutron.tests.NeutronNetworkingTest.test_instances_have_networking)
2023-02-17 14:09:59 [INFO] Validate North/South and East/West networking.
2023-02-17 14:09:59 [INFO] ...
2023-02-17 14:10:00 [INFO] looking at application: {'name': 'keystone', 'type': {'pkg': 'keystone', 'origin_setting': 'openstack-origin'}}
2023-02-17 14:10:01 [INFO] Using keystone API V3 (or later) for overcloud auth
2023-02-17 14:10:02 [INFO] Launching instance zaza-neutrontests-ins-1
2023-02-17 14:10:03 [INFO] Checking instance is active
2023-02-17 14:10:03 [INFO] resource: resource 98244c48-19f5-43d8-b239-5329c9b7a5b7 in BUILD state, waiting for ACTIVE
2023-02-17 14:10:04 [INFO] resource: resource 98244c48-19f5-43d8-b239-5329c9b7a5b7 in BUILD state, waiting for ACTIVE
2023-02-17 14:10:06 [INFO] resource: resource 98244c48-19f5-43d8-b239-5329c9b7a5b7 in BUILD state, waiting for ACTIVE
2023-02-17 14:10:11 [INFO] resource: resource 98244c48-19f5-43d8-b239-5329c9b7a5b7 in ACTIVE state, waiting for ACTIVE
2023-02-17 14:10:11 [INFO] Checking cloud init is complete
2023-02-17 14:10:44 [INFO] Assigning floating ip.
2023-02-17 14:10:44 [INFO] Creating floatingip
2023-02-17 14:10:46 [INFO] Assigned floating IP 10.78.95.77 to zaza-neutrontests-ins-1
2023-02-17 14:10:46 [INFO] Testing ssh access.
2023-02-17 14:10:46 [INFO] Attempting to ssh to zaza-neutrontests-ins-1(10.78.95.77)
2023-02-17 14:10:46 [INFO] Connected (version 2.0, client OpenSSH_8.9p1)
2023-02-17 14:10:46 [INFO] Authentication (publickey) successful!
2023-02-17 14:10:46 [INFO] Running uname -n on zaza-neutrontests-ins-1
2023-02-17 14:10:47 [INFO] SSH to zaza-neutrontests-ins-1(10.78.95.77) successful
2023-02-17 14:10:49 [INFO] looking at application: {'name': 'keystone', 'type': {'pkg': 'keystone', 'origin_setting': 'openstack-origin'}}
2023-02-17 14:10:49 [INFO] Using keystone API V3 (or later) for overcloud auth
2023-02-17 14:10:50 [INFO] Launching instance zaza-neutrontests-ins-2
2023-02-17 14:10:51 [INFO] Checking instance is active
2023-02-17 14:10:51 [INFO] resource: resource 1bc6250a-e62a-4046-93ed-8fa20b8a0a75 in BUILD state, waiting for ACTIVE
2023-02-17 14:10:52 [INFO] resource: resource 1bc6250a-e62a-4046-93ed-8fa20b8a0a75 in BUILD state, waiting for ACTIVE
2023-02-17 14:10:54 [INFO] resource: resource 1bc6250a-e62a-4046-93ed-8fa20b8a0a75 in BUILD state, waiting for ACTIVE
2023-02-17 14:10:58 [INFO] resource: resource 1bc6250a-e62a-4046-93ed-8fa20b8a0a75 in ACTIVE state, waiting for ACTIVE
2023-02-17 14:10:58 [INFO] Checking cloud init is complete
2023-02-17 14:11:32 [INFO] Assigning floating ip.
2023-02-17 14:11:32 [WARNING] A floating IP already exists but ports do not match Potentially creating more than one.
2023-02-17 14:11:32 [INFO] C...

tags: added: verification-done verification-done-focal
removed: verification-needed verification-needed-focal
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package ovn - 20.03.2-0ubuntu0.20.04.4

---------------
ovn (20.03.2-0ubuntu0.20.04.4) focal; urgency=medium

  * Adapt to changes made in previous OVS point release (LP: #1980213):
    - d/control: Update required openvswitch build requirement.
    - d/p/lp-1980213-treewide-bump-ovs-and-fix-problematic-loops.patch
  * Fix upgrade from OVN 20.03 to newer OVN versions (LP: #1940043):
    - d/ovn-host.ovn-controller.service: Pass --restart option when
      calling `ovn-ctl stop_controller`
    - d/p/lp-1940043-0001-Provide-the-option-to-pin-ovn-controller-and-ovn-nor.patch
    - d/p/lp-1940043-0002-controller-Allow-pinctrl-thread-to-handle-packet-ins.patch
  * d/rules, d/testlist.py, d/flaky-tests.txt:
    - Dynamically build list of tests to run from list of test descriptions.

 -- Frode Nordahl <email address hidden> Wed, 20 Jul 2022 11:42:49 +0200

Changed in ovn (Ubuntu Focal):
status: Fix Committed → Fix Released
Revision history for this message
Sebastien Bacher (seb128) wrote :

bug #2018011 claims to be a regression due to this SRU version update of openvswitch

Revision history for this message
Frode Nordahl (fnordahl) wrote :

Thank you for pointing that out, I have responded on the linked bug.

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.