Diff of the two buildlogs: -- --- b1/build.log 2025-07-18 12:46:23.183286916 +0000 +++ b2/build.log 2025-07-18 12:54:02.555820464 +0000 @@ -1,6 +1,6 @@ I: pbuilder: network access will be disabled during build -I: Current time: Fri Jul 18 00:43:45 -12 2025 -I: pbuilder-time-stamp: 1752842625 +I: Current time: Fri Aug 21 09:09:25 +14 2026 +I: pbuilder-time-stamp: 1787252965 I: Building the build Environment I: extracting base tarball [/var/cache/pbuilder/trixie-reproducible-base.tgz] I: copying local configuration @@ -22,52 +22,84 @@ dpkg-source: info: unpacking networking-l2gw_21.0.0-1.debian.tar.xz I: using fakeroot in build. I: Installing the build-deps -I: user script /srv/workspace/pbuilder/2671238/tmp/hooks/D02_print_environment starting +I: user script /srv/workspace/pbuilder/954137/tmp/hooks/D01_modify_environment starting +debug: Running on codethink03-arm64. +I: Changing host+domainname to test build reproducibility +I: Adding a custom variable just for the fun of it... +I: Changing /bin/sh to bash +'/bin/sh' -> '/bin/bash' +lrwxrwxrwx 1 root root 9 Aug 20 19:09 /bin/sh -> /bin/bash +I: Setting pbuilder2's login shell to /bin/bash +I: Setting pbuilder2's GECOS to second user,second room,second work-phone,second home-phone,second other +I: user script /srv/workspace/pbuilder/954137/tmp/hooks/D01_modify_environment finished +I: user script /srv/workspace/pbuilder/954137/tmp/hooks/D02_print_environment starting I: set - BUILDDIR='/build/reproducible-path' - BUILDUSERGECOS='first user,first room,first work-phone,first home-phone,first other' - BUILDUSERNAME='pbuilder1' - BUILD_ARCH='arm64' - DEBIAN_FRONTEND='noninteractive' + BASH=/bin/sh + BASHOPTS=checkwinsize:cmdhist:complete_fullquote:extquote:force_fignore:globasciiranges:globskipdots:hostcomplete:interactive_comments:patsub_replacement:progcomp:promptvars:sourcepath + BASH_ALIASES=() + BASH_ARGC=() + BASH_ARGV=() + BASH_CMDS=() + BASH_LINENO=([0]="12" [1]="0") + BASH_LOADABLES_PATH=/usr/local/lib/bash:/usr/lib/bash:/opt/local/lib/bash:/usr/pkg/lib/bash:/opt/pkg/lib/bash:. + BASH_SOURCE=([0]="/tmp/hooks/D02_print_environment" [1]="/tmp/hooks/D02_print_environment") + BASH_VERSINFO=([0]="5" [1]="2" [2]="37" [3]="1" [4]="release" [5]="aarch64-unknown-linux-gnu") + BASH_VERSION='5.2.37(1)-release' + BUILDDIR=/build/reproducible-path + BUILDUSERGECOS='second user,second room,second work-phone,second home-phone,second other' + BUILDUSERNAME=pbuilder2 + BUILD_ARCH=arm64 + DEBIAN_FRONTEND=noninteractive DEB_BUILD_OPTIONS='buildinfo=+all reproducible=+all parallel=12 ' - DISTRIBUTION='trixie' - HOME='/root' - HOST_ARCH='arm64' + DIRSTACK=() + DISTRIBUTION=trixie + EUID=0 + FUNCNAME=([0]="Echo" [1]="main") + GROUPS=() + HOME=/root + HOSTNAME=i-capture-the-hostname + HOSTTYPE=aarch64 + HOST_ARCH=arm64 IFS=' ' - INVOCATION_ID='60338d3e2d6e482a8d368d52679e7b28' - LANG='C' - LANGUAGE='en_US:en' - LC_ALL='C' - MAIL='/var/mail/root' - OPTIND='1' - PATH='/usr/sbin:/usr/bin:/sbin:/bin:/usr/games' - PBCURRENTCOMMANDLINEOPERATION='build' - PBUILDER_OPERATION='build' - PBUILDER_PKGDATADIR='/usr/share/pbuilder' - PBUILDER_PKGLIBDIR='/usr/lib/pbuilder' - PBUILDER_SYSCONFDIR='/etc' - PPID='2671238' - PS1='# ' - PS2='> ' + INVOCATION_ID=62a4b2ffad35498bb5cdfb0533caa5e4 + LANG=C + LANGUAGE=nl_BE:nl + LC_ALL=C + MACHTYPE=aarch64-unknown-linux-gnu + MAIL=/var/mail/root + OPTERR=1 + OPTIND=1 + OSTYPE=linux-gnu + PATH=/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path + PBCURRENTCOMMANDLINEOPERATION=build + PBUILDER_OPERATION=build + PBUILDER_PKGDATADIR=/usr/share/pbuilder + PBUILDER_PKGLIBDIR=/usr/lib/pbuilder + PBUILDER_SYSCONFDIR=/etc + PIPESTATUS=([0]="0") + POSIXLY_CORRECT=y + PPID=954137 PS4='+ ' - PWD='/' - SHELL='/bin/bash' - SHLVL='2' - SUDO_COMMAND='/usr/bin/timeout -k 18.1h 18h /usr/bin/ionice -c 3 /usr/bin/nice /usr/sbin/pbuilder --build --configfile /srv/reproducible-results/rbuild-debian/r-b-build.CKA44Dtq/pbuilderrc_aBGJ --distribution trixie --hookdir /etc/pbuilder/first-build-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/trixie-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/r-b-build.CKA44Dtq/b1 --logfile b1/build.log networking-l2gw_21.0.0-1.dsc' - SUDO_GID='109' - SUDO_UID='104' - SUDO_USER='jenkins' - TERM='unknown' - TZ='/usr/share/zoneinfo/Etc/GMT+12' - USER='root' - _='/usr/bin/systemd-run' - http_proxy='http://192.168.101.4:3128' + PWD=/ + SHELL=/bin/bash + SHELLOPTS=braceexpand:errexit:hashall:interactive-comments:posix + SHLVL=3 + SUDO_COMMAND='/usr/bin/timeout -k 24.1h 24h /usr/bin/ionice -c 3 /usr/bin/nice -n 11 /usr/bin/unshare --uts -- /usr/sbin/pbuilder --build --configfile /srv/reproducible-results/rbuild-debian/r-b-build.CKA44Dtq/pbuilderrc_0iGL --distribution trixie --hookdir /etc/pbuilder/rebuild-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/trixie-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/r-b-build.CKA44Dtq/b2 --logfile b2/build.log networking-l2gw_21.0.0-1.dsc' + SUDO_GID=109 + SUDO_UID=104 + SUDO_USER=jenkins + TERM=unknown + TZ=/usr/share/zoneinfo/Etc/GMT-14 + UID=0 + USER=root + _='I: set' + http_proxy=http://192.168.101.4:3128 I: uname -a - Linux codethink04-arm64 6.1.0-37-cloud-arm64 #1 SMP Debian 6.1.140-1 (2025-05-22) aarch64 GNU/Linux + Linux i-capture-the-hostname 6.1.0-37-cloud-arm64 #1 SMP Debian 6.1.140-1 (2025-05-22) aarch64 GNU/Linux I: ls -l /bin - lrwxrwxrwx 1 root root 7 May 12 19:25 /bin -> usr/bin -I: user script /srv/workspace/pbuilder/2671238/tmp/hooks/D02_print_environment finished + lrwxrwxrwx 1 root root 7 May 12 2025 /bin -> usr/bin +I: user script /srv/workspace/pbuilder/954137/tmp/hooks/D02_print_environment finished -> Attempting to satisfy build-dependencies -> Creating pbuilder-satisfydepends-dummy package Package: pbuilder-satisfydepends-dummy @@ -509,7 +541,7 @@ Get: 348 http://deb.debian.org/debian trixie/main arm64 python3-waitress all 3.0.2-1 [46.5 kB] Get: 349 http://deb.debian.org/debian trixie/main arm64 python3-webtest all 3.0.4-1 [35.4 kB] Get: 350 http://deb.debian.org/debian trixie/main arm64 testrepository all 0.0.21-3 [20.8 kB] -Fetched 74.6 MB in 1s (132 MB/s) +Fetched 74.6 MB in 1s (55.2 MB/s) Preconfiguring packages ... Selecting previously unselected package libpython3.13-minimal:arm64. (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 19964 files and directories currently installed.) @@ -1613,8 +1645,8 @@ Setting up tzdata (2025b-4) ... Current default time zone: 'Etc/UTC' -Local time is now: Fri Jul 18 12:44:21 UTC 2025. -Universal Time is now: Fri Jul 18 12:44:21 UTC 2025. +Local time is now: Thu Aug 20 19:11:32 UTC 2026. +Universal Time is now: Thu Aug 20 19:11:32 UTC 2026. Run 'dpkg-reconfigure tzdata' if you wish to change it. Setting up libcap2-bin (1:2.75-9) ... @@ -1958,7 +1990,11 @@ fakeroot is already the newest version (1.37.1.1-1). 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. I: Building the package -I: Running cd /build/reproducible-path/networking-l2gw-21.0.0/ && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games" HOME="/nonexistent/first-build" dpkg-buildpackage -us -uc -b && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games" HOME="/nonexistent/first-build" dpkg-genchanges -S > ../networking-l2gw_21.0.0-1_source.changes +I: user script /srv/workspace/pbuilder/954137/tmp/hooks/A99_set_merged_usr starting +Not re-configuring usrmerge for trixie +I: user script /srv/workspace/pbuilder/954137/tmp/hooks/A99_set_merged_usr finished +hostname: Name or service not known +I: Running cd /build/reproducible-path/networking-l2gw-21.0.0/ && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path" HOME="/nonexistent/second-build" dpkg-buildpackage -us -uc -b && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path" HOME="/nonexistent/second-build" dpkg-genchanges -S > ../networking-l2gw_21.0.0-1_source.changes dpkg-buildpackage: info: source package networking-l2gw dpkg-buildpackage: info: source version 1:21.0.0-1 dpkg-buildpackage: info: source distribution unstable @@ -1982,8 +2018,8 @@ Usage of dash-separated 'description-file' will not be supported in future versions. Please use the underscore name 'description_file' instead. - By 2026-Mar-03, you need to update your project and remove deprecated calls - or your builds will no longer be supported. + This deprecation is overdue, please update your project and remove deprecated + calls to avoid build errors in the future. See https://setuptools.pypa.io/en/latest/userguide/declarative_config.html for details. ******************************************************************************** @@ -1997,8 +2033,8 @@ Usage of dash-separated 'author-email' will not be supported in future versions. Please use the underscore name 'author_email' instead. - By 2026-Mar-03, you need to update your project and remove deprecated calls - or your builds will no longer be supported. + This deprecation is overdue, please update your project and remove deprecated + calls to avoid build errors in the future. See https://setuptools.pypa.io/en/latest/userguide/declarative_config.html for details. ******************************************************************************** @@ -2012,8 +2048,8 @@ Usage of dash-separated 'home-page' will not be supported in future versions. Please use the underscore name 'home_page' instead. - By 2026-Mar-03, you need to update your project and remove deprecated calls - or your builds will no longer be supported. + This deprecation is overdue, please update your project and remove deprecated + calls to avoid build errors in the future. See https://setuptools.pypa.io/en/latest/userguide/declarative_config.html for details. ******************************************************************************** @@ -2027,8 +2063,8 @@ Usage of dash-separated 'python-requires' will not be supported in future versions. Please use the underscore name 'python_requires' instead. - By 2026-Mar-03, you need to update your project and remove deprecated calls - or your builds will no longer be supported. + This deprecation is overdue, please update your project and remove deprecated + calls to avoid build errors in the future. See https://setuptools.pypa.io/en/latest/userguide/declarative_config.html for details. ******************************************************************************** @@ -2094,8 +2130,8 @@ versions. Please use the underscore name 'description_file' instead. (Affected: networking-l2gw). - By 2026-Mar-03, you need to update your project and remove deprecated calls - or your builds will no longer be supported. + This deprecation is overdue, please update your project and remove deprecated + calls to avoid build errors in the future. See https://setuptools.pypa.io/en/latest/userguide/declarative_config.html for details. ******************************************************************************** @@ -2110,8 +2146,8 @@ versions. Please use the underscore name 'author_email' instead. (Affected: networking-l2gw). - By 2026-Mar-03, you need to update your project and remove deprecated calls - or your builds will no longer be supported. + This deprecation is overdue, please update your project and remove deprecated + calls to avoid build errors in the future. See https://setuptools.pypa.io/en/latest/userguide/declarative_config.html for details. ******************************************************************************** @@ -2126,8 +2162,8 @@ versions. Please use the underscore name 'home_page' instead. (Affected: networking-l2gw). - By 2026-Mar-03, you need to update your project and remove deprecated calls - or your builds will no longer be supported. + This deprecation is overdue, please update your project and remove deprecated + calls to avoid build errors in the future. See https://setuptools.pypa.io/en/latest/userguide/declarative_config.html for details. ******************************************************************************** @@ -2142,8 +2178,8 @@ versions. Please use the underscore name 'python_requires' instead. (Affected: networking-l2gw). - By 2026-Mar-03, you need to update your project and remove deprecated calls - or your builds will no longer be supported. + This deprecation is overdue, please update your project and remove deprecated + calls to avoid build errors in the future. See https://setuptools.pypa.io/en/latest/userguide/declarative_config.html for details. ******************************************************************************** @@ -2185,8 +2221,8 @@ Usage of dash-separated 'description-file' will not be supported in future versions. Please use the underscore name 'description_file' instead. - By 2026-Mar-03, you need to update your project and remove deprecated calls - or your builds will no longer be supported. + This deprecation is overdue, please update your project and remove deprecated + calls to avoid build errors in the future. See https://setuptools.pypa.io/en/latest/userguide/declarative_config.html for details. ******************************************************************************** @@ -2200,8 +2236,8 @@ Usage of dash-separated 'author-email' will not be supported in future versions. Please use the underscore name 'author_email' instead. - By 2026-Mar-03, you need to update your project and remove deprecated calls - or your builds will no longer be supported. + This deprecation is overdue, please update your project and remove deprecated + calls to avoid build errors in the future. See https://setuptools.pypa.io/en/latest/userguide/declarative_config.html for details. ******************************************************************************** @@ -2215,8 +2251,8 @@ Usage of dash-separated 'home-page' will not be supported in future versions. Please use the underscore name 'home_page' instead. - By 2026-Mar-03, you need to update your project and remove deprecated calls - or your builds will no longer be supported. + This deprecation is overdue, please update your project and remove deprecated + calls to avoid build errors in the future. See https://setuptools.pypa.io/en/latest/userguide/declarative_config.html for details. ******************************************************************************** @@ -2230,8 +2266,8 @@ Usage of dash-separated 'python-requires' will not be supported in future versions. Please use the underscore name 'python_requires' instead. - By 2026-Mar-03, you need to update your project and remove deprecated calls - or your builds will no longer be supported. + This deprecation is overdue, please update your project and remove deprecated + calls to avoid build errors in the future. See https://setuptools.pypa.io/en/latest/userguide/declarative_config.html for details. ******************************************************************************** @@ -2297,8 +2333,8 @@ versions. Please use the underscore name 'description_file' instead. (Affected: networking-l2gw). - By 2026-Mar-03, you need to update your project and remove deprecated calls - or your builds will no longer be supported. + This deprecation is overdue, please update your project and remove deprecated + calls to avoid build errors in the future. See https://setuptools.pypa.io/en/latest/userguide/declarative_config.html for details. ******************************************************************************** @@ -2313,8 +2349,8 @@ versions. Please use the underscore name 'author_email' instead. (Affected: networking-l2gw). - By 2026-Mar-03, you need to update your project and remove deprecated calls - or your builds will no longer be supported. + This deprecation is overdue, please update your project and remove deprecated + calls to avoid build errors in the future. See https://setuptools.pypa.io/en/latest/userguide/declarative_config.html for details. ******************************************************************************** @@ -2329,8 +2365,8 @@ versions. Please use the underscore name 'home_page' instead. (Affected: networking-l2gw). - By 2026-Mar-03, you need to update your project and remove deprecated calls - or your builds will no longer be supported. + This deprecation is overdue, please update your project and remove deprecated + calls to avoid build errors in the future. See https://setuptools.pypa.io/en/latest/userguide/declarative_config.html for details. ******************************************************************************** @@ -2345,8 +2381,8 @@ versions. Please use the underscore name 'python_requires' instead. (Affected: networking-l2gw). - By 2026-Mar-03, you need to update your project and remove deprecated calls - or your builds will no longer be supported. + This deprecation is overdue, please update your project and remove deprecated + calls to avoid build errors in the future. See https://setuptools.pypa.io/en/latest/userguide/declarative_config.html for details. ******************************************************************************** @@ -2405,8 +2441,8 @@ Usage of dash-separated 'description-file' will not be supported in future versions. Please use the underscore name 'description_file' instead. - By 2026-Mar-03, you need to update your project and remove deprecated calls - or your builds will no longer be supported. + This deprecation is overdue, please update your project and remove deprecated + calls to avoid build errors in the future. See https://setuptools.pypa.io/en/latest/userguide/declarative_config.html for details. ******************************************************************************** @@ -2420,8 +2456,8 @@ Usage of dash-separated 'author-email' will not be supported in future versions. Please use the underscore name 'author_email' instead. - By 2026-Mar-03, you need to update your project and remove deprecated calls - or your builds will no longer be supported. + This deprecation is overdue, please update your project and remove deprecated + calls to avoid build errors in the future. See https://setuptools.pypa.io/en/latest/userguide/declarative_config.html for details. ******************************************************************************** @@ -2435,8 +2471,8 @@ Usage of dash-separated 'home-page' will not be supported in future versions. Please use the underscore name 'home_page' instead. - By 2026-Mar-03, you need to update your project and remove deprecated calls - or your builds will no longer be supported. + This deprecation is overdue, please update your project and remove deprecated + calls to avoid build errors in the future. See https://setuptools.pypa.io/en/latest/userguide/declarative_config.html for details. ******************************************************************************** @@ -2450,8 +2486,8 @@ Usage of dash-separated 'python-requires' will not be supported in future versions. Please use the underscore name 'python_requires' instead. - By 2026-Mar-03, you need to update your project and remove deprecated calls - or your builds will no longer be supported. + This deprecation is overdue, please update your project and remove deprecated + calls to avoid build errors in the future. See https://setuptools.pypa.io/en/latest/userguide/declarative_config.html for details. ******************************************************************************** @@ -2517,8 +2553,8 @@ versions. Please use the underscore name 'description_file' instead. (Affected: networking-l2gw). - By 2026-Mar-03, you need to update your project and remove deprecated calls - or your builds will no longer be supported. + This deprecation is overdue, please update your project and remove deprecated + calls to avoid build errors in the future. See https://setuptools.pypa.io/en/latest/userguide/declarative_config.html for details. ******************************************************************************** @@ -2533,8 +2569,8 @@ versions. Please use the underscore name 'author_email' instead. (Affected: networking-l2gw). - By 2026-Mar-03, you need to update your project and remove deprecated calls - or your builds will no longer be supported. + This deprecation is overdue, please update your project and remove deprecated + calls to avoid build errors in the future. See https://setuptools.pypa.io/en/latest/userguide/declarative_config.html for details. ******************************************************************************** @@ -2549,8 +2585,8 @@ versions. Please use the underscore name 'home_page' instead. (Affected: networking-l2gw). - By 2026-Mar-03, you need to update your project and remove deprecated calls - or your builds will no longer be supported. + This deprecation is overdue, please update your project and remove deprecated + calls to avoid build errors in the future. See https://setuptools.pypa.io/en/latest/userguide/declarative_config.html for details. ******************************************************************************** @@ -2565,8 +2601,8 @@ versions. Please use the underscore name 'python_requires' instead. (Affected: networking-l2gw). - By 2026-Mar-03, you need to update your project and remove deprecated calls - or your builds will no longer be supported. + This deprecation is overdue, please update your project and remove deprecated + calls to avoid build errors in the future. See https://setuptools.pypa.io/en/latest/userguide/declarative_config.html for details. ******************************************************************************** @@ -2591,13 +2627,65 @@ [pbr] AUTHORS complete (0.0s) running build running build_py -creating build/lib/networking_l2gw/services/l2gateway/agent -copying networking_l2gw/services/l2gateway/agent/l2gateway_config.py -> build/lib/networking_l2gw/services/l2gateway/agent -copying networking_l2gw/services/l2gateway/agent/base_agent_manager.py -> build/lib/networking_l2gw/services/l2gateway/agent -copying networking_l2gw/services/l2gateway/agent/agent_api.py -> build/lib/networking_l2gw/services/l2gateway/agent -copying networking_l2gw/services/l2gateway/agent/__init__.py -> build/lib/networking_l2gw/services/l2gateway/agent +creating build/lib/networking_l2gw/services/l2gateway/service_drivers +copying networking_l2gw/services/l2gateway/service_drivers/rpc_l2gw.py -> build/lib/networking_l2gw/services/l2gateway/service_drivers +copying networking_l2gw/services/l2gateway/service_drivers/agent_api.py -> build/lib/networking_l2gw/services/l2gateway/service_drivers +copying networking_l2gw/services/l2gateway/service_drivers/__init__.py -> build/lib/networking_l2gw/services/l2gateway/service_drivers +creating build/lib/networking_l2gw/services/l2gateway/ovsdb +copying networking_l2gw/services/l2gateway/ovsdb/data.py -> build/lib/networking_l2gw/services/l2gateway/ovsdb +copying networking_l2gw/services/l2gateway/ovsdb/__init__.py -> build/lib/networking_l2gw/services/l2gateway/ovsdb +creating build/lib/networking_l2gw/tests/unit/services/l2gateway/service_drivers +copying networking_l2gw/tests/unit/services/l2gateway/service_drivers/test_rpc_l2gw.py -> build/lib/networking_l2gw/tests/unit/services/l2gateway/service_drivers +copying networking_l2gw/tests/unit/services/l2gateway/service_drivers/test_agent_api.py -> build/lib/networking_l2gw/tests/unit/services/l2gateway/service_drivers +copying networking_l2gw/tests/unit/services/l2gateway/service_drivers/__init__.py -> build/lib/networking_l2gw/tests/unit/services/l2gateway/service_drivers +copying networking_l2gw/services/l2gateway/plugin.py -> build/lib/networking_l2gw/services/l2gateway +copying networking_l2gw/services/l2gateway/l2gw_agent.py -> build/lib/networking_l2gw/services/l2gateway +copying networking_l2gw/services/l2gateway/exceptions.py -> build/lib/networking_l2gw/services/l2gateway +copying networking_l2gw/services/l2gateway/agent_scheduler.py -> build/lib/networking_l2gw/services/l2gateway +copying networking_l2gw/services/l2gateway/__init__.py -> build/lib/networking_l2gw/services/l2gateway +creating build/lib/networking_l2gw/db/l2gateway +copying networking_l2gw/db/l2gateway/l2gateway_models.py -> build/lib/networking_l2gw/db/l2gateway +copying networking_l2gw/db/l2gateway/l2gateway_db.py -> build/lib/networking_l2gw/db/l2gateway +copying networking_l2gw/db/l2gateway/head.py -> build/lib/networking_l2gw/db/l2gateway +copying networking_l2gw/db/l2gateway/db_query.py -> build/lib/networking_l2gw/db/l2gateway +copying networking_l2gw/db/l2gateway/__init__.py -> build/lib/networking_l2gw/db/l2gateway +creating build/lib/networking_l2gw/services/l2gateway/agent/ovsdb/native +copying networking_l2gw/services/l2gateway/agent/ovsdb/native/connection.py -> build/lib/networking_l2gw/services/l2gateway/agent/ovsdb/native +copying networking_l2gw/services/l2gateway/agent/ovsdb/native/commands.py -> build/lib/networking_l2gw/services/l2gateway/agent/ovsdb/native +copying networking_l2gw/services/l2gateway/agent/ovsdb/native/__init__.py -> build/lib/networking_l2gw/services/l2gateway/agent/ovsdb/native +creating build/lib/networking_l2gw/tests/unit/l2gatewayclient +copying networking_l2gw/tests/unit/l2gatewayclient/__init__.py -> build/lib/networking_l2gw/tests/unit/l2gatewayclient +copying networking_l2gw/db/__init__.py -> build/lib/networking_l2gw/db +copying networking_l2gw/services/__init__.py -> build/lib/networking_l2gw/services +creating build/lib/networking_l2gw/l2gatewayclient +copying networking_l2gw/l2gatewayclient/__init__.py -> build/lib/networking_l2gw/l2gatewayclient +creating build/lib/networking_l2gw/cmd +copying networking_l2gw/cmd/__init__.py -> build/lib/networking_l2gw/cmd +creating build/lib/networking_l2gw/tests/unit/services/l2gateway/ovsdb +copying networking_l2gw/tests/unit/services/l2gateway/ovsdb/test_data.py -> build/lib/networking_l2gw/tests/unit/services/l2gateway/ovsdb +copying networking_l2gw/tests/unit/services/l2gateway/ovsdb/__init__.py -> build/lib/networking_l2gw/tests/unit/services/l2gateway/ovsdb creating build/lib/networking_l2gw/db/migration copying networking_l2gw/db/migration/__init__.py -> build/lib/networking_l2gw/db/migration +creating build/lib/networking_l2gw/tests/unit/services/l2gateway/common +copying networking_l2gw/tests/unit/services/l2gateway/common/test_tunnel_calls.py -> build/lib/networking_l2gw/tests/unit/services/l2gateway/common +copying networking_l2gw/tests/unit/services/l2gateway/common/test_l2gw_validators.py -> build/lib/networking_l2gw/tests/unit/services/l2gateway/common +copying networking_l2gw/tests/unit/services/l2gateway/common/__init__.py -> build/lib/networking_l2gw/tests/unit/services/l2gateway/common +copying networking_l2gw/tests/unit/services/__init__.py -> build/lib/networking_l2gw/tests/unit/services +copying networking_l2gw/services/l2gateway/agent/ovsdb/ovsdb_writer.py -> build/lib/networking_l2gw/services/l2gateway/agent/ovsdb +copying networking_l2gw/services/l2gateway/agent/ovsdb/ovsdb_monitor.py -> build/lib/networking_l2gw/services/l2gateway/agent/ovsdb +copying networking_l2gw/services/l2gateway/agent/ovsdb/ovsdb_model.py -> build/lib/networking_l2gw/services/l2gateway/agent/ovsdb +copying networking_l2gw/services/l2gateway/agent/ovsdb/ovsdb_common_class.py -> build/lib/networking_l2gw/services/l2gateway/agent/ovsdb +copying networking_l2gw/services/l2gateway/agent/ovsdb/manager.py -> build/lib/networking_l2gw/services/l2gateway/agent/ovsdb +copying networking_l2gw/services/l2gateway/agent/ovsdb/impl_idl.py -> build/lib/networking_l2gw/services/l2gateway/agent/ovsdb +copying networking_l2gw/services/l2gateway/agent/ovsdb/base_connection.py -> build/lib/networking_l2gw/services/l2gateway/agent/ovsdb +copying networking_l2gw/services/l2gateway/agent/ovsdb/api.py -> build/lib/networking_l2gw/services/l2gateway/agent/ovsdb +copying networking_l2gw/services/l2gateway/agent/ovsdb/__init__.py -> build/lib/networking_l2gw/services/l2gateway/agent/ovsdb +creating build/lib/networking_l2gw/extensions +copying networking_l2gw/extensions/l2gatewayconnection.py -> build/lib/networking_l2gw/extensions +copying networking_l2gw/extensions/l2gateway.py -> build/lib/networking_l2gw/extensions +copying networking_l2gw/extensions/__init__.py -> build/lib/networking_l2gw/extensions +copying networking_l2gw/_i18n.py -> build/lib/networking_l2gw +copying networking_l2gw/__init__.py -> build/lib/networking_l2gw creating build/lib/networking_l2gw/services/l2gateway/common copying networking_l2gw/services/l2gateway/common/tunnel_calls.py -> build/lib/networking_l2gw/services/l2gateway/common copying networking_l2gw/services/l2gateway/common/topics.py -> build/lib/networking_l2gw/services/l2gateway/common @@ -2606,107 +2694,57 @@ copying networking_l2gw/services/l2gateway/common/constants.py -> build/lib/networking_l2gw/services/l2gateway/common copying networking_l2gw/services/l2gateway/common/config.py -> build/lib/networking_l2gw/services/l2gateway/common copying networking_l2gw/services/l2gateway/common/__init__.py -> build/lib/networking_l2gw/services/l2gateway/common -creating build/lib/networking_l2gw/services/l2gateway/agent/ovsdb/native -copying networking_l2gw/services/l2gateway/agent/ovsdb/native/connection.py -> build/lib/networking_l2gw/services/l2gateway/agent/ovsdb/native -copying networking_l2gw/services/l2gateway/agent/ovsdb/native/commands.py -> build/lib/networking_l2gw/services/l2gateway/agent/ovsdb/native -copying networking_l2gw/services/l2gateway/agent/ovsdb/native/__init__.py -> build/lib/networking_l2gw/services/l2gateway/agent/ovsdb/native -copying networking_l2gw/services/l2gateway/plugin.py -> build/lib/networking_l2gw/services/l2gateway -copying networking_l2gw/services/l2gateway/l2gw_agent.py -> build/lib/networking_l2gw/services/l2gateway -copying networking_l2gw/services/l2gateway/exceptions.py -> build/lib/networking_l2gw/services/l2gateway -copying networking_l2gw/services/l2gateway/agent_scheduler.py -> build/lib/networking_l2gw/services/l2gateway -copying networking_l2gw/services/l2gateway/__init__.py -> build/lib/networking_l2gw/services/l2gateway -creating build/lib/networking_l2gw/tests/unit/services/l2gateway -copying networking_l2gw/tests/unit/services/l2gateway/test_plugin.py -> build/lib/networking_l2gw/tests/unit/services/l2gateway -copying networking_l2gw/tests/unit/services/l2gateway/test_agent_scheduler.py -> build/lib/networking_l2gw/tests/unit/services/l2gateway -copying networking_l2gw/tests/unit/services/l2gateway/__init__.py -> build/lib/networking_l2gw/tests/unit/services/l2gateway -creating build/lib/networking_l2gw/tests/unit/services/l2gateway/ovsdb -copying networking_l2gw/tests/unit/services/l2gateway/ovsdb/test_data.py -> build/lib/networking_l2gw/tests/unit/services/l2gateway/ovsdb -copying networking_l2gw/tests/unit/services/l2gateway/ovsdb/__init__.py -> build/lib/networking_l2gw/tests/unit/services/l2gateway/ovsdb -copying networking_l2gw/db/__init__.py -> build/lib/networking_l2gw/db +creating build/lib/networking_l2gw/tests/unit/services/l2gateway/agent/ovsdb +copying networking_l2gw/tests/unit/services/l2gateway/agent/ovsdb/test_ovsdb_writer.py -> build/lib/networking_l2gw/tests/unit/services/l2gateway/agent/ovsdb +copying networking_l2gw/tests/unit/services/l2gateway/agent/ovsdb/test_ovsdb_monitor.py -> build/lib/networking_l2gw/tests/unit/services/l2gateway/agent/ovsdb +copying networking_l2gw/tests/unit/services/l2gateway/agent/ovsdb/test_manager.py -> build/lib/networking_l2gw/tests/unit/services/l2gateway/agent/ovsdb +copying networking_l2gw/tests/unit/services/l2gateway/agent/ovsdb/test_base_connection.py -> build/lib/networking_l2gw/tests/unit/services/l2gateway/agent/ovsdb +copying networking_l2gw/tests/unit/services/l2gateway/agent/ovsdb/__init__.py -> build/lib/networking_l2gw/tests/unit/services/l2gateway/agent/ovsdb +copying networking_l2gw/services/l2gateway/agent/l2gateway_config.py -> build/lib/networking_l2gw/services/l2gateway/agent +copying networking_l2gw/services/l2gateway/agent/base_agent_manager.py -> build/lib/networking_l2gw/services/l2gateway/agent +copying networking_l2gw/services/l2gateway/agent/agent_api.py -> build/lib/networking_l2gw/services/l2gateway/agent +copying networking_l2gw/services/l2gateway/agent/__init__.py -> build/lib/networking_l2gw/services/l2gateway/agent +creating build/lib/networking_l2gw/tests/unit/db +copying networking_l2gw/tests/unit/db/test_migrations.py -> build/lib/networking_l2gw/tests/unit/db +copying networking_l2gw/tests/unit/db/test_l2gw_db.py -> build/lib/networking_l2gw/tests/unit/db +copying networking_l2gw/tests/unit/db/__init__.py -> build/lib/networking_l2gw/tests/unit/db creating build/lib/networking_l2gw/tests/unit/db/ovsdb copying networking_l2gw/tests/unit/db/ovsdb/test_lib.py -> build/lib/networking_l2gw/tests/unit/db/ovsdb copying networking_l2gw/tests/unit/db/ovsdb/test_idl_impl.py -> build/lib/networking_l2gw/tests/unit/db/ovsdb copying networking_l2gw/tests/unit/db/ovsdb/__init__.py -> build/lib/networking_l2gw/tests/unit/db/ovsdb -creating build/lib/networking_l2gw/db/migration/alembic_migrations +creating build/lib/networking_l2gw/db/migration/alembic_migrations/versions +copying networking_l2gw/db/migration/alembic_migrations/versions/start_networking_l2gw.py -> build/lib/networking_l2gw/db/migration/alembic_migrations/versions +copying networking_l2gw/db/migration/alembic_migrations/versions/kilo_release.py -> build/lib/networking_l2gw/db/migration/alembic_migrations/versions +copying networking_l2gw/db/migration/alembic_migrations/versions/__init__.py -> build/lib/networking_l2gw/db/migration/alembic_migrations/versions +copying networking_l2gw/db/migration/alembic_migrations/versions/54c9c8fe22bf_db_models_for_ovsdb_hardware_vtep_schema.py -> build/lib/networking_l2gw/db/migration/alembic_migrations/versions +copying networking_l2gw/db/migration/alembic_migrations/versions/42438454c556_l2gateway_models.py -> build/lib/networking_l2gw/db/migration/alembic_migrations/versions +creating build/lib/networking_l2gw/db/l2gateway/ovsdb +copying networking_l2gw/db/l2gateway/ovsdb/models.py -> build/lib/networking_l2gw/db/l2gateway/ovsdb +copying networking_l2gw/db/l2gateway/ovsdb/lib.py -> build/lib/networking_l2gw/db/l2gateway/ovsdb +copying networking_l2gw/db/l2gateway/ovsdb/__init__.py -> build/lib/networking_l2gw/db/l2gateway/ovsdb copying networking_l2gw/db/migration/alembic_migrations/env.py -> build/lib/networking_l2gw/db/migration/alembic_migrations copying networking_l2gw/db/migration/alembic_migrations/__init__.py -> build/lib/networking_l2gw/db/migration/alembic_migrations creating build/lib/networking_l2gw/l2gatewayclient/osc copying networking_l2gw/l2gatewayclient/osc/l2gw_connection.py -> build/lib/networking_l2gw/l2gatewayclient/osc copying networking_l2gw/l2gatewayclient/osc/l2gw.py -> build/lib/networking_l2gw/l2gatewayclient/osc copying networking_l2gw/l2gatewayclient/osc/__init__.py -> build/lib/networking_l2gw/l2gatewayclient/osc -copying networking_l2gw/tests/unit/db/test_migrations.py -> build/lib/networking_l2gw/tests/unit/db -copying networking_l2gw/tests/unit/db/test_l2gw_db.py -> build/lib/networking_l2gw/tests/unit/db -copying networking_l2gw/tests/unit/db/__init__.py -> build/lib/networking_l2gw/tests/unit/db -copying networking_l2gw/services/__init__.py -> build/lib/networking_l2gw/services -creating build/lib/networking_l2gw/tests/unit/services/l2gateway/agent/ovsdb -copying networking_l2gw/tests/unit/services/l2gateway/agent/ovsdb/test_ovsdb_writer.py -> build/lib/networking_l2gw/tests/unit/services/l2gateway/agent/ovsdb -copying networking_l2gw/tests/unit/services/l2gateway/agent/ovsdb/test_ovsdb_monitor.py -> build/lib/networking_l2gw/tests/unit/services/l2gateway/agent/ovsdb -copying networking_l2gw/tests/unit/services/l2gateway/agent/ovsdb/test_manager.py -> build/lib/networking_l2gw/tests/unit/services/l2gateway/agent/ovsdb -copying networking_l2gw/tests/unit/services/l2gateway/agent/ovsdb/test_base_connection.py -> build/lib/networking_l2gw/tests/unit/services/l2gateway/agent/ovsdb -copying networking_l2gw/tests/unit/services/l2gateway/agent/ovsdb/__init__.py -> build/lib/networking_l2gw/tests/unit/services/l2gateway/agent/ovsdb +copying networking_l2gw/tests/unit/services/l2gateway/test_plugin.py -> build/lib/networking_l2gw/tests/unit/services/l2gateway +copying networking_l2gw/tests/unit/services/l2gateway/test_agent_scheduler.py -> build/lib/networking_l2gw/tests/unit/services/l2gateway +copying networking_l2gw/tests/unit/services/l2gateway/__init__.py -> build/lib/networking_l2gw/tests/unit/services/l2gateway creating build/lib/networking_l2gw/cmd/eventlet copying networking_l2gw/cmd/eventlet/agent.py -> build/lib/networking_l2gw/cmd/eventlet copying networking_l2gw/cmd/eventlet/__init__.py -> build/lib/networking_l2gw/cmd/eventlet +copying networking_l2gw/tests/unit/__init__.py -> build/lib/networking_l2gw/tests/unit copying networking_l2gw/tests/__init__.py -> build/lib/networking_l2gw/tests -creating build/lib/networking_l2gw/tests/unit/services/l2gateway/common -copying networking_l2gw/tests/unit/services/l2gateway/common/test_tunnel_calls.py -> build/lib/networking_l2gw/tests/unit/services/l2gateway/common -copying networking_l2gw/tests/unit/services/l2gateway/common/test_l2gw_validators.py -> build/lib/networking_l2gw/tests/unit/services/l2gateway/common -copying networking_l2gw/tests/unit/services/l2gateway/common/__init__.py -> build/lib/networking_l2gw/tests/unit/services/l2gateway/common -creating build/lib/networking_l2gw/services/l2gateway/service_drivers -copying networking_l2gw/services/l2gateway/service_drivers/rpc_l2gw.py -> build/lib/networking_l2gw/services/l2gateway/service_drivers -copying networking_l2gw/services/l2gateway/service_drivers/agent_api.py -> build/lib/networking_l2gw/services/l2gateway/service_drivers -copying networking_l2gw/services/l2gateway/service_drivers/__init__.py -> build/lib/networking_l2gw/services/l2gateway/service_drivers copying networking_l2gw/tests/unit/services/l2gateway/agent/test_l2gw_agent.py -> build/lib/networking_l2gw/tests/unit/services/l2gateway/agent copying networking_l2gw/tests/unit/services/l2gateway/agent/test_base_agent_manager.py -> build/lib/networking_l2gw/tests/unit/services/l2gateway/agent copying networking_l2gw/tests/unit/services/l2gateway/agent/test_agent_api.py -> build/lib/networking_l2gw/tests/unit/services/l2gateway/agent copying networking_l2gw/tests/unit/services/l2gateway/agent/__init__.py -> build/lib/networking_l2gw/tests/unit/services/l2gateway/agent -creating build/lib/networking_l2gw/db/l2gateway/ovsdb -copying networking_l2gw/db/l2gateway/ovsdb/models.py -> build/lib/networking_l2gw/db/l2gateway/ovsdb -copying networking_l2gw/db/l2gateway/ovsdb/lib.py -> build/lib/networking_l2gw/db/l2gateway/ovsdb -copying networking_l2gw/db/l2gateway/ovsdb/__init__.py -> build/lib/networking_l2gw/db/l2gateway/ovsdb -copying networking_l2gw/l2gatewayclient/__init__.py -> build/lib/networking_l2gw/l2gatewayclient -creating build/lib/networking_l2gw/services/l2gateway/ovsdb -copying networking_l2gw/services/l2gateway/ovsdb/data.py -> build/lib/networking_l2gw/services/l2gateway/ovsdb -copying networking_l2gw/services/l2gateway/ovsdb/__init__.py -> build/lib/networking_l2gw/services/l2gateway/ovsdb -copying networking_l2gw/tests/unit/services/__init__.py -> build/lib/networking_l2gw/tests/unit/services -copying networking_l2gw/tests/unit/__init__.py -> build/lib/networking_l2gw/tests/unit -copying networking_l2gw/_i18n.py -> build/lib/networking_l2gw -copying networking_l2gw/__init__.py -> build/lib/networking_l2gw creating build/lib/networking_l2gw/tests/unit/l2gatewayclient/osc copying networking_l2gw/tests/unit/l2gatewayclient/osc/test_osc_l2gw_connection.py -> build/lib/networking_l2gw/tests/unit/l2gatewayclient/osc copying networking_l2gw/tests/unit/l2gatewayclient/osc/test_osc_l2gw.py -> build/lib/networking_l2gw/tests/unit/l2gatewayclient/osc copying networking_l2gw/tests/unit/l2gatewayclient/osc/fakes.py -> build/lib/networking_l2gw/tests/unit/l2gatewayclient/osc copying networking_l2gw/tests/unit/l2gatewayclient/osc/__init__.py -> build/lib/networking_l2gw/tests/unit/l2gatewayclient/osc -copying networking_l2gw/cmd/__init__.py -> build/lib/networking_l2gw/cmd -creating build/lib/networking_l2gw/tests/unit/services/l2gateway/service_drivers -copying networking_l2gw/tests/unit/services/l2gateway/service_drivers/test_rpc_l2gw.py -> build/lib/networking_l2gw/tests/unit/services/l2gateway/service_drivers -copying networking_l2gw/tests/unit/services/l2gateway/service_drivers/test_agent_api.py -> build/lib/networking_l2gw/tests/unit/services/l2gateway/service_drivers -copying networking_l2gw/tests/unit/services/l2gateway/service_drivers/__init__.py -> build/lib/networking_l2gw/tests/unit/services/l2gateway/service_drivers -creating build/lib/networking_l2gw/db/migration/alembic_migrations/versions -copying networking_l2gw/db/migration/alembic_migrations/versions/start_networking_l2gw.py -> build/lib/networking_l2gw/db/migration/alembic_migrations/versions -copying networking_l2gw/db/migration/alembic_migrations/versions/kilo_release.py -> build/lib/networking_l2gw/db/migration/alembic_migrations/versions -copying networking_l2gw/db/migration/alembic_migrations/versions/__init__.py -> build/lib/networking_l2gw/db/migration/alembic_migrations/versions -copying networking_l2gw/db/migration/alembic_migrations/versions/54c9c8fe22bf_db_models_for_ovsdb_hardware_vtep_schema.py -> build/lib/networking_l2gw/db/migration/alembic_migrations/versions -copying networking_l2gw/db/migration/alembic_migrations/versions/42438454c556_l2gateway_models.py -> build/lib/networking_l2gw/db/migration/alembic_migrations/versions -copying networking_l2gw/tests/unit/l2gatewayclient/__init__.py -> build/lib/networking_l2gw/tests/unit/l2gatewayclient -copying networking_l2gw/db/l2gateway/l2gateway_models.py -> build/lib/networking_l2gw/db/l2gateway -copying networking_l2gw/db/l2gateway/l2gateway_db.py -> build/lib/networking_l2gw/db/l2gateway -copying networking_l2gw/db/l2gateway/head.py -> build/lib/networking_l2gw/db/l2gateway -copying networking_l2gw/db/l2gateway/db_query.py -> build/lib/networking_l2gw/db/l2gateway -copying networking_l2gw/db/l2gateway/__init__.py -> build/lib/networking_l2gw/db/l2gateway -copying networking_l2gw/services/l2gateway/agent/ovsdb/ovsdb_writer.py -> build/lib/networking_l2gw/services/l2gateway/agent/ovsdb -copying networking_l2gw/services/l2gateway/agent/ovsdb/ovsdb_monitor.py -> build/lib/networking_l2gw/services/l2gateway/agent/ovsdb -copying networking_l2gw/services/l2gateway/agent/ovsdb/ovsdb_model.py -> build/lib/networking_l2gw/services/l2gateway/agent/ovsdb -copying networking_l2gw/services/l2gateway/agent/ovsdb/ovsdb_common_class.py -> build/lib/networking_l2gw/services/l2gateway/agent/ovsdb -copying networking_l2gw/services/l2gateway/agent/ovsdb/manager.py -> build/lib/networking_l2gw/services/l2gateway/agent/ovsdb -copying networking_l2gw/services/l2gateway/agent/ovsdb/impl_idl.py -> build/lib/networking_l2gw/services/l2gateway/agent/ovsdb -copying networking_l2gw/services/l2gateway/agent/ovsdb/base_connection.py -> build/lib/networking_l2gw/services/l2gateway/agent/ovsdb -copying networking_l2gw/services/l2gateway/agent/ovsdb/api.py -> build/lib/networking_l2gw/services/l2gateway/agent/ovsdb -copying networking_l2gw/services/l2gateway/agent/ovsdb/__init__.py -> build/lib/networking_l2gw/services/l2gateway/agent/ovsdb -creating build/lib/networking_l2gw/extensions -copying networking_l2gw/extensions/l2gatewayconnection.py -> build/lib/networking_l2gw/extensions -copying networking_l2gw/extensions/l2gateway.py -> build/lib/networking_l2gw/extensions -copying networking_l2gw/extensions/__init__.py -> build/lib/networking_l2gw/extensions running egg_info creating networking_l2gw.egg-info writing networking_l2gw.egg-info/PKG-INFO @@ -2975,8 +3013,6 @@ !! check.warn(importable) -copying networking_l2gw/db/migration/alembic_migrations/README -> build/lib/networking_l2gw/db/migration/alembic_migrations -copying networking_l2gw/db/migration/alembic_migrations/script.py.mako -> build/lib/networking_l2gw/db/migration/alembic_migrations copying networking_l2gw/db/migration/alembic_migrations/versions/CONTRACT_HEAD -> build/lib/networking_l2gw/db/migration/alembic_migrations/versions copying networking_l2gw/db/migration/alembic_migrations/versions/EXPAND_HEAD -> build/lib/networking_l2gw/db/migration/alembic_migrations/versions creating build/lib/networking_l2gw/db/migration/alembic_migrations/versions/liberty/contract @@ -2991,89 +3027,35 @@ copying networking_l2gw/db/migration/alembic_migrations/versions/queens/contract/0fb45e525aa9_add_standard_attribute_id_for_l2gw.py -> build/lib/networking_l2gw/db/migration/alembic_migrations/versions/queens/contract creating build/lib/networking_l2gw/db/migration/alembic_migrations/versions/queens/expand copying networking_l2gw/db/migration/alembic_migrations/versions/queens/expand/8d7d772eafcf_add_standard_attribute_id_for_l2gw.py -> build/lib/networking_l2gw/db/migration/alembic_migrations/versions/queens/expand +copying networking_l2gw/db/migration/alembic_migrations/README -> build/lib/networking_l2gw/db/migration/alembic_migrations +copying networking_l2gw/db/migration/alembic_migrations/script.py.mako -> build/lib/networking_l2gw/db/migration/alembic_migrations running install_lib creating /build/reproducible-path/networking-l2gw-21.0.0/debian/tmp/usr/lib/python3/dist-packages creating /build/reproducible-path/networking-l2gw-21.0.0/debian/tmp/usr/lib/python3/dist-packages/networking_l2gw +copying build/lib/networking_l2gw/__init__.py -> /build/reproducible-path/networking-l2gw-21.0.0/debian/tmp/usr/lib/python3/dist-packages/networking_l2gw +copying build/lib/networking_l2gw/_i18n.py -> /build/reproducible-path/networking-l2gw-21.0.0/debian/tmp/usr/lib/python3/dist-packages/networking_l2gw creating /build/reproducible-path/networking-l2gw-21.0.0/debian/tmp/usr/lib/python3/dist-packages/networking_l2gw/extensions copying build/lib/networking_l2gw/extensions/__init__.py -> /build/reproducible-path/networking-l2gw-21.0.0/debian/tmp/usr/lib/python3/dist-packages/networking_l2gw/extensions copying build/lib/networking_l2gw/extensions/l2gateway.py -> /build/reproducible-path/networking-l2gw-21.0.0/debian/tmp/usr/lib/python3/dist-packages/networking_l2gw/extensions copying build/lib/networking_l2gw/extensions/l2gatewayconnection.py -> /build/reproducible-path/networking-l2gw-21.0.0/debian/tmp/usr/lib/python3/dist-packages/networking_l2gw/extensions -copying build/lib/networking_l2gw/__init__.py -> /build/reproducible-path/networking-l2gw-21.0.0/debian/tmp/usr/lib/python3/dist-packages/networking_l2gw -copying build/lib/networking_l2gw/_i18n.py -> /build/reproducible-path/networking-l2gw-21.0.0/debian/tmp/usr/lib/python3/dist-packages/networking_l2gw creating /build/reproducible-path/networking-l2gw-21.0.0/debian/tmp/usr/lib/python3/dist-packages/networking_l2gw/cmd -copying build/lib/networking_l2gw/cmd/__init__.py -> /build/reproducible-path/networking-l2gw-21.0.0/debian/tmp/usr/lib/python3/dist-packages/networking_l2gw/cmd creating /build/reproducible-path/networking-l2gw-21.0.0/debian/tmp/usr/lib/python3/dist-packages/networking_l2gw/cmd/eventlet copying build/lib/networking_l2gw/cmd/eventlet/__init__.py -> /build/reproducible-path/networking-l2gw-21.0.0/debian/tmp/usr/lib/python3/dist-packages/networking_l2gw/cmd/eventlet copying build/lib/networking_l2gw/cmd/eventlet/agent.py -> /build/reproducible-path/networking-l2gw-21.0.0/debian/tmp/usr/lib/python3/dist-packages/networking_l2gw/cmd/eventlet +copying build/lib/networking_l2gw/cmd/__init__.py -> /build/reproducible-path/networking-l2gw-21.0.0/debian/tmp/usr/lib/python3/dist-packages/networking_l2gw/cmd creating /build/reproducible-path/networking-l2gw-21.0.0/debian/tmp/usr/lib/python3/dist-packages/networking_l2gw/l2gatewayclient -copying build/lib/networking_l2gw/l2gatewayclient/__init__.py -> /build/reproducible-path/networking-l2gw-21.0.0/debian/tmp/usr/lib/python3/dist-packages/networking_l2gw/l2gatewayclient creating /build/reproducible-path/networking-l2gw-21.0.0/debian/tmp/usr/lib/python3/dist-packages/networking_l2gw/l2gatewayclient/osc copying build/lib/networking_l2gw/l2gatewayclient/osc/__init__.py -> /build/reproducible-path/networking-l2gw-21.0.0/debian/tmp/usr/lib/python3/dist-packages/networking_l2gw/l2gatewayclient/osc copying build/lib/networking_l2gw/l2gatewayclient/osc/l2gw.py -> /build/reproducible-path/networking-l2gw-21.0.0/debian/tmp/usr/lib/python3/dist-packages/networking_l2gw/l2gatewayclient/osc copying build/lib/networking_l2gw/l2gatewayclient/osc/l2gw_connection.py -> /build/reproducible-path/networking-l2gw-21.0.0/debian/tmp/usr/lib/python3/dist-packages/networking_l2gw/l2gatewayclient/osc -creating /build/reproducible-path/networking-l2gw-21.0.0/debian/tmp/usr/lib/python3/dist-packages/networking_l2gw/tests -copying build/lib/networking_l2gw/tests/__init__.py -> /build/reproducible-path/networking-l2gw-21.0.0/debian/tmp/usr/lib/python3/dist-packages/networking_l2gw/tests -creating /build/reproducible-path/networking-l2gw-21.0.0/debian/tmp/usr/lib/python3/dist-packages/networking_l2gw/tests/unit -creating /build/reproducible-path/networking-l2gw-21.0.0/debian/tmp/usr/lib/python3/dist-packages/networking_l2gw/tests/unit/l2gatewayclient -copying build/lib/networking_l2gw/tests/unit/l2gatewayclient/__init__.py -> /build/reproducible-path/networking-l2gw-21.0.0/debian/tmp/usr/lib/python3/dist-packages/networking_l2gw/tests/unit/l2gatewayclient -creating /build/reproducible-path/networking-l2gw-21.0.0/debian/tmp/usr/lib/python3/dist-packages/networking_l2gw/tests/unit/l2gatewayclient/osc -copying build/lib/networking_l2gw/tests/unit/l2gatewayclient/osc/__init__.py -> /build/reproducible-path/networking-l2gw-21.0.0/debian/tmp/usr/lib/python3/dist-packages/networking_l2gw/tests/unit/l2gatewayclient/osc -copying build/lib/networking_l2gw/tests/unit/l2gatewayclient/osc/fakes.py -> /build/reproducible-path/networking-l2gw-21.0.0/debian/tmp/usr/lib/python3/dist-packages/networking_l2gw/tests/unit/l2gatewayclient/osc -copying build/lib/networking_l2gw/tests/unit/l2gatewayclient/osc/test_osc_l2gw.py -> /build/reproducible-path/networking-l2gw-21.0.0/debian/tmp/usr/lib/python3/dist-packages/networking_l2gw/tests/unit/l2gatewayclient/osc -copying build/lib/networking_l2gw/tests/unit/l2gatewayclient/osc/test_osc_l2gw_connection.py -> /build/reproducible-path/networking-l2gw-21.0.0/debian/tmp/usr/lib/python3/dist-packages/networking_l2gw/tests/unit/l2gatewayclient/osc -copying build/lib/networking_l2gw/tests/unit/__init__.py -> /build/reproducible-path/networking-l2gw-21.0.0/debian/tmp/usr/lib/python3/dist-packages/networking_l2gw/tests/unit -creating /build/reproducible-path/networking-l2gw-21.0.0/debian/tmp/usr/lib/python3/dist-packages/networking_l2gw/tests/unit/db -copying build/lib/networking_l2gw/tests/unit/db/__init__.py -> /build/reproducible-path/networking-l2gw-21.0.0/debian/tmp/usr/lib/python3/dist-packages/networking_l2gw/tests/unit/db -copying build/lib/networking_l2gw/tests/unit/db/test_l2gw_db.py -> /build/reproducible-path/networking-l2gw-21.0.0/debian/tmp/usr/lib/python3/dist-packages/networking_l2gw/tests/unit/db -copying build/lib/networking_l2gw/tests/unit/db/test_migrations.py -> /build/reproducible-path/networking-l2gw-21.0.0/debian/tmp/usr/lib/python3/dist-packages/networking_l2gw/tests/unit/db -creating /build/reproducible-path/networking-l2gw-21.0.0/debian/tmp/usr/lib/python3/dist-packages/networking_l2gw/tests/unit/db/ovsdb -copying build/lib/networking_l2gw/tests/unit/db/ovsdb/__init__.py -> /build/reproducible-path/networking-l2gw-21.0.0/debian/tmp/usr/lib/python3/dist-packages/networking_l2gw/tests/unit/db/ovsdb -copying build/lib/networking_l2gw/tests/unit/db/ovsdb/test_idl_impl.py -> /build/reproducible-path/networking-l2gw-21.0.0/debian/tmp/usr/lib/python3/dist-packages/networking_l2gw/tests/unit/db/ovsdb -copying build/lib/networking_l2gw/tests/unit/db/ovsdb/test_lib.py -> /build/reproducible-path/networking-l2gw-21.0.0/debian/tmp/usr/lib/python3/dist-packages/networking_l2gw/tests/unit/db/ovsdb -creating /build/reproducible-path/networking-l2gw-21.0.0/debian/tmp/usr/lib/python3/dist-packages/networking_l2gw/tests/unit/services -copying build/lib/networking_l2gw/tests/unit/services/__init__.py -> /build/reproducible-path/networking-l2gw-21.0.0/debian/tmp/usr/lib/python3/dist-packages/networking_l2gw/tests/unit/services -creating /build/reproducible-path/networking-l2gw-21.0.0/debian/tmp/usr/lib/python3/dist-packages/networking_l2gw/tests/unit/services/l2gateway -creating /build/reproducible-path/networking-l2gw-21.0.0/debian/tmp/usr/lib/python3/dist-packages/networking_l2gw/tests/unit/services/l2gateway/service_drivers -copying build/lib/networking_l2gw/tests/unit/services/l2gateway/service_drivers/__init__.py -> /build/reproducible-path/networking-l2gw-21.0.0/debian/tmp/usr/lib/python3/dist-packages/networking_l2gw/tests/unit/services/l2gateway/service_drivers -copying build/lib/networking_l2gw/tests/unit/services/l2gateway/service_drivers/test_agent_api.py -> /build/reproducible-path/networking-l2gw-21.0.0/debian/tmp/usr/lib/python3/dist-packages/networking_l2gw/tests/unit/services/l2gateway/service_drivers -copying build/lib/networking_l2gw/tests/unit/services/l2gateway/service_drivers/test_rpc_l2gw.py -> /build/reproducible-path/networking-l2gw-21.0.0/debian/tmp/usr/lib/python3/dist-packages/networking_l2gw/tests/unit/services/l2gateway/service_drivers -creating /build/reproducible-path/networking-l2gw-21.0.0/debian/tmp/usr/lib/python3/dist-packages/networking_l2gw/tests/unit/services/l2gateway/common -copying build/lib/networking_l2gw/tests/unit/services/l2gateway/common/__init__.py -> /build/reproducible-path/networking-l2gw-21.0.0/debian/tmp/usr/lib/python3/dist-packages/networking_l2gw/tests/unit/services/l2gateway/common -copying build/lib/networking_l2gw/tests/unit/services/l2gateway/common/test_l2gw_validators.py -> /build/reproducible-path/networking-l2gw-21.0.0/debian/tmp/usr/lib/python3/dist-packages/networking_l2gw/tests/unit/services/l2gateway/common -copying build/lib/networking_l2gw/tests/unit/services/l2gateway/common/test_tunnel_calls.py -> /build/reproducible-path/networking-l2gw-21.0.0/debian/tmp/usr/lib/python3/dist-packages/networking_l2gw/tests/unit/services/l2gateway/common -creating /build/reproducible-path/networking-l2gw-21.0.0/debian/tmp/usr/lib/python3/dist-packages/networking_l2gw/tests/unit/services/l2gateway/agent -copying build/lib/networking_l2gw/tests/unit/services/l2gateway/agent/__init__.py -> /build/reproducible-path/networking-l2gw-21.0.0/debian/tmp/usr/lib/python3/dist-packages/networking_l2gw/tests/unit/services/l2gateway/agent -copying build/lib/networking_l2gw/tests/unit/services/l2gateway/agent/test_agent_api.py -> /build/reproducible-path/networking-l2gw-21.0.0/debian/tmp/usr/lib/python3/dist-packages/networking_l2gw/tests/unit/services/l2gateway/agent -copying build/lib/networking_l2gw/tests/unit/services/l2gateway/agent/test_base_agent_manager.py -> /build/reproducible-path/networking-l2gw-21.0.0/debian/tmp/usr/lib/python3/dist-packages/networking_l2gw/tests/unit/services/l2gateway/agent -copying build/lib/networking_l2gw/tests/unit/services/l2gateway/agent/test_l2gw_agent.py -> /build/reproducible-path/networking-l2gw-21.0.0/debian/tmp/usr/lib/python3/dist-packages/networking_l2gw/tests/unit/services/l2gateway/agent -creating /build/reproducible-path/networking-l2gw-21.0.0/debian/tmp/usr/lib/python3/dist-packages/networking_l2gw/tests/unit/services/l2gateway/agent/ovsdb -copying build/lib/networking_l2gw/tests/unit/services/l2gateway/agent/ovsdb/__init__.py -> /build/reproducible-path/networking-l2gw-21.0.0/debian/tmp/usr/lib/python3/dist-packages/networking_l2gw/tests/unit/services/l2gateway/agent/ovsdb -copying build/lib/networking_l2gw/tests/unit/services/l2gateway/agent/ovsdb/test_base_connection.py -> /build/reproducible-path/networking-l2gw-21.0.0/debian/tmp/usr/lib/python3/dist-packages/networking_l2gw/tests/unit/services/l2gateway/agent/ovsdb -copying build/lib/networking_l2gw/tests/unit/services/l2gateway/agent/ovsdb/test_manager.py -> /build/reproducible-path/networking-l2gw-21.0.0/debian/tmp/usr/lib/python3/dist-packages/networking_l2gw/tests/unit/services/l2gateway/agent/ovsdb -copying build/lib/networking_l2gw/tests/unit/services/l2gateway/agent/ovsdb/test_ovsdb_monitor.py -> /build/reproducible-path/networking-l2gw-21.0.0/debian/tmp/usr/lib/python3/dist-packages/networking_l2gw/tests/unit/services/l2gateway/agent/ovsdb -copying build/lib/networking_l2gw/tests/unit/services/l2gateway/agent/ovsdb/test_ovsdb_writer.py -> /build/reproducible-path/networking-l2gw-21.0.0/debian/tmp/usr/lib/python3/dist-packages/networking_l2gw/tests/unit/services/l2gateway/agent/ovsdb -creating /build/reproducible-path/networking-l2gw-21.0.0/debian/tmp/usr/lib/python3/dist-packages/networking_l2gw/tests/unit/services/l2gateway/ovsdb -copying build/lib/networking_l2gw/tests/unit/services/l2gateway/ovsdb/__init__.py -> /build/reproducible-path/networking-l2gw-21.0.0/debian/tmp/usr/lib/python3/dist-packages/networking_l2gw/tests/unit/services/l2gateway/ovsdb -copying build/lib/networking_l2gw/tests/unit/services/l2gateway/ovsdb/test_data.py -> /build/reproducible-path/networking-l2gw-21.0.0/debian/tmp/usr/lib/python3/dist-packages/networking_l2gw/tests/unit/services/l2gateway/ovsdb -copying build/lib/networking_l2gw/tests/unit/services/l2gateway/__init__.py -> /build/reproducible-path/networking-l2gw-21.0.0/debian/tmp/usr/lib/python3/dist-packages/networking_l2gw/tests/unit/services/l2gateway -copying build/lib/networking_l2gw/tests/unit/services/l2gateway/test_agent_scheduler.py -> /build/reproducible-path/networking-l2gw-21.0.0/debian/tmp/usr/lib/python3/dist-packages/networking_l2gw/tests/unit/services/l2gateway -copying build/lib/networking_l2gw/tests/unit/services/l2gateway/test_plugin.py -> /build/reproducible-path/networking-l2gw-21.0.0/debian/tmp/usr/lib/python3/dist-packages/networking_l2gw/tests/unit/services/l2gateway +copying build/lib/networking_l2gw/l2gatewayclient/__init__.py -> /build/reproducible-path/networking-l2gw-21.0.0/debian/tmp/usr/lib/python3/dist-packages/networking_l2gw/l2gatewayclient creating /build/reproducible-path/networking-l2gw-21.0.0/debian/tmp/usr/lib/python3/dist-packages/networking_l2gw/db -creating /build/reproducible-path/networking-l2gw-21.0.0/debian/tmp/usr/lib/python3/dist-packages/networking_l2gw/db/l2gateway -copying build/lib/networking_l2gw/db/l2gateway/__init__.py -> /build/reproducible-path/networking-l2gw-21.0.0/debian/tmp/usr/lib/python3/dist-packages/networking_l2gw/db/l2gateway -copying build/lib/networking_l2gw/db/l2gateway/db_query.py -> /build/reproducible-path/networking-l2gw-21.0.0/debian/tmp/usr/lib/python3/dist-packages/networking_l2gw/db/l2gateway -copying build/lib/networking_l2gw/db/l2gateway/head.py -> /build/reproducible-path/networking-l2gw-21.0.0/debian/tmp/usr/lib/python3/dist-packages/networking_l2gw/db/l2gateway -copying build/lib/networking_l2gw/db/l2gateway/l2gateway_db.py -> /build/reproducible-path/networking-l2gw-21.0.0/debian/tmp/usr/lib/python3/dist-packages/networking_l2gw/db/l2gateway -copying build/lib/networking_l2gw/db/l2gateway/l2gateway_models.py -> /build/reproducible-path/networking-l2gw-21.0.0/debian/tmp/usr/lib/python3/dist-packages/networking_l2gw/db/l2gateway -creating /build/reproducible-path/networking-l2gw-21.0.0/debian/tmp/usr/lib/python3/dist-packages/networking_l2gw/db/l2gateway/ovsdb -copying build/lib/networking_l2gw/db/l2gateway/ovsdb/__init__.py -> /build/reproducible-path/networking-l2gw-21.0.0/debian/tmp/usr/lib/python3/dist-packages/networking_l2gw/db/l2gateway/ovsdb -copying build/lib/networking_l2gw/db/l2gateway/ovsdb/lib.py -> /build/reproducible-path/networking-l2gw-21.0.0/debian/tmp/usr/lib/python3/dist-packages/networking_l2gw/db/l2gateway/ovsdb -copying build/lib/networking_l2gw/db/l2gateway/ovsdb/models.py -> /build/reproducible-path/networking-l2gw-21.0.0/debian/tmp/usr/lib/python3/dist-packages/networking_l2gw/db/l2gateway/ovsdb -copying build/lib/networking_l2gw/db/__init__.py -> /build/reproducible-path/networking-l2gw-21.0.0/debian/tmp/usr/lib/python3/dist-packages/networking_l2gw/db creating /build/reproducible-path/networking-l2gw-21.0.0/debian/tmp/usr/lib/python3/dist-packages/networking_l2gw/db/migration creating /build/reproducible-path/networking-l2gw-21.0.0/debian/tmp/usr/lib/python3/dist-packages/networking_l2gw/db/migration/alembic_migrations copying build/lib/networking_l2gw/db/migration/alembic_migrations/script.py.mako -> /build/reproducible-path/networking-l2gw-21.0.0/debian/tmp/usr/lib/python3/dist-packages/networking_l2gw/db/migration/alembic_migrations copying build/lib/networking_l2gw/db/migration/alembic_migrations/README -> /build/reproducible-path/networking-l2gw-21.0.0/debian/tmp/usr/lib/python3/dist-packages/networking_l2gw/db/migration/alembic_migrations +copying build/lib/networking_l2gw/db/migration/alembic_migrations/__init__.py -> /build/reproducible-path/networking-l2gw-21.0.0/debian/tmp/usr/lib/python3/dist-packages/networking_l2gw/db/migration/alembic_migrations +copying build/lib/networking_l2gw/db/migration/alembic_migrations/env.py -> /build/reproducible-path/networking-l2gw-21.0.0/debian/tmp/usr/lib/python3/dist-packages/networking_l2gw/db/migration/alembic_migrations creating /build/reproducible-path/networking-l2gw-21.0.0/debian/tmp/usr/lib/python3/dist-packages/networking_l2gw/db/migration/alembic_migrations/versions creating /build/reproducible-path/networking-l2gw-21.0.0/debian/tmp/usr/lib/python3/dist-packages/networking_l2gw/db/migration/alembic_migrations/versions/queens creating /build/reproducible-path/networking-l2gw-21.0.0/debian/tmp/usr/lib/python3/dist-packages/networking_l2gw/db/migration/alembic_migrations/versions/queens/expand @@ -3097,24 +3079,68 @@ copying build/lib/networking_l2gw/db/migration/alembic_migrations/versions/__init__.py -> /build/reproducible-path/networking-l2gw-21.0.0/debian/tmp/usr/lib/python3/dist-packages/networking_l2gw/db/migration/alembic_migrations/versions copying build/lib/networking_l2gw/db/migration/alembic_migrations/versions/kilo_release.py -> /build/reproducible-path/networking-l2gw-21.0.0/debian/tmp/usr/lib/python3/dist-packages/networking_l2gw/db/migration/alembic_migrations/versions copying build/lib/networking_l2gw/db/migration/alembic_migrations/versions/start_networking_l2gw.py -> /build/reproducible-path/networking-l2gw-21.0.0/debian/tmp/usr/lib/python3/dist-packages/networking_l2gw/db/migration/alembic_migrations/versions -copying build/lib/networking_l2gw/db/migration/alembic_migrations/__init__.py -> /build/reproducible-path/networking-l2gw-21.0.0/debian/tmp/usr/lib/python3/dist-packages/networking_l2gw/db/migration/alembic_migrations -copying build/lib/networking_l2gw/db/migration/alembic_migrations/env.py -> /build/reproducible-path/networking-l2gw-21.0.0/debian/tmp/usr/lib/python3/dist-packages/networking_l2gw/db/migration/alembic_migrations copying build/lib/networking_l2gw/db/migration/__init__.py -> /build/reproducible-path/networking-l2gw-21.0.0/debian/tmp/usr/lib/python3/dist-packages/networking_l2gw/db/migration +copying build/lib/networking_l2gw/db/__init__.py -> /build/reproducible-path/networking-l2gw-21.0.0/debian/tmp/usr/lib/python3/dist-packages/networking_l2gw/db +creating /build/reproducible-path/networking-l2gw-21.0.0/debian/tmp/usr/lib/python3/dist-packages/networking_l2gw/db/l2gateway +creating /build/reproducible-path/networking-l2gw-21.0.0/debian/tmp/usr/lib/python3/dist-packages/networking_l2gw/db/l2gateway/ovsdb +copying build/lib/networking_l2gw/db/l2gateway/ovsdb/__init__.py -> /build/reproducible-path/networking-l2gw-21.0.0/debian/tmp/usr/lib/python3/dist-packages/networking_l2gw/db/l2gateway/ovsdb +copying build/lib/networking_l2gw/db/l2gateway/ovsdb/lib.py -> /build/reproducible-path/networking-l2gw-21.0.0/debian/tmp/usr/lib/python3/dist-packages/networking_l2gw/db/l2gateway/ovsdb +copying build/lib/networking_l2gw/db/l2gateway/ovsdb/models.py -> /build/reproducible-path/networking-l2gw-21.0.0/debian/tmp/usr/lib/python3/dist-packages/networking_l2gw/db/l2gateway/ovsdb +copying build/lib/networking_l2gw/db/l2gateway/__init__.py -> /build/reproducible-path/networking-l2gw-21.0.0/debian/tmp/usr/lib/python3/dist-packages/networking_l2gw/db/l2gateway +copying build/lib/networking_l2gw/db/l2gateway/db_query.py -> /build/reproducible-path/networking-l2gw-21.0.0/debian/tmp/usr/lib/python3/dist-packages/networking_l2gw/db/l2gateway +copying build/lib/networking_l2gw/db/l2gateway/head.py -> /build/reproducible-path/networking-l2gw-21.0.0/debian/tmp/usr/lib/python3/dist-packages/networking_l2gw/db/l2gateway +copying build/lib/networking_l2gw/db/l2gateway/l2gateway_db.py -> /build/reproducible-path/networking-l2gw-21.0.0/debian/tmp/usr/lib/python3/dist-packages/networking_l2gw/db/l2gateway +copying build/lib/networking_l2gw/db/l2gateway/l2gateway_models.py -> /build/reproducible-path/networking-l2gw-21.0.0/debian/tmp/usr/lib/python3/dist-packages/networking_l2gw/db/l2gateway +creating /build/reproducible-path/networking-l2gw-21.0.0/debian/tmp/usr/lib/python3/dist-packages/networking_l2gw/tests +copying build/lib/networking_l2gw/tests/__init__.py -> /build/reproducible-path/networking-l2gw-21.0.0/debian/tmp/usr/lib/python3/dist-packages/networking_l2gw/tests +creating /build/reproducible-path/networking-l2gw-21.0.0/debian/tmp/usr/lib/python3/dist-packages/networking_l2gw/tests/unit +copying build/lib/networking_l2gw/tests/unit/__init__.py -> /build/reproducible-path/networking-l2gw-21.0.0/debian/tmp/usr/lib/python3/dist-packages/networking_l2gw/tests/unit +creating /build/reproducible-path/networking-l2gw-21.0.0/debian/tmp/usr/lib/python3/dist-packages/networking_l2gw/tests/unit/db +creating /build/reproducible-path/networking-l2gw-21.0.0/debian/tmp/usr/lib/python3/dist-packages/networking_l2gw/tests/unit/db/ovsdb +copying build/lib/networking_l2gw/tests/unit/db/ovsdb/__init__.py -> /build/reproducible-path/networking-l2gw-21.0.0/debian/tmp/usr/lib/python3/dist-packages/networking_l2gw/tests/unit/db/ovsdb +copying build/lib/networking_l2gw/tests/unit/db/ovsdb/test_idl_impl.py -> /build/reproducible-path/networking-l2gw-21.0.0/debian/tmp/usr/lib/python3/dist-packages/networking_l2gw/tests/unit/db/ovsdb +copying build/lib/networking_l2gw/tests/unit/db/ovsdb/test_lib.py -> /build/reproducible-path/networking-l2gw-21.0.0/debian/tmp/usr/lib/python3/dist-packages/networking_l2gw/tests/unit/db/ovsdb +copying build/lib/networking_l2gw/tests/unit/db/__init__.py -> /build/reproducible-path/networking-l2gw-21.0.0/debian/tmp/usr/lib/python3/dist-packages/networking_l2gw/tests/unit/db +copying build/lib/networking_l2gw/tests/unit/db/test_l2gw_db.py -> /build/reproducible-path/networking-l2gw-21.0.0/debian/tmp/usr/lib/python3/dist-packages/networking_l2gw/tests/unit/db +copying build/lib/networking_l2gw/tests/unit/db/test_migrations.py -> /build/reproducible-path/networking-l2gw-21.0.0/debian/tmp/usr/lib/python3/dist-packages/networking_l2gw/tests/unit/db +creating /build/reproducible-path/networking-l2gw-21.0.0/debian/tmp/usr/lib/python3/dist-packages/networking_l2gw/tests/unit/l2gatewayclient +creating /build/reproducible-path/networking-l2gw-21.0.0/debian/tmp/usr/lib/python3/dist-packages/networking_l2gw/tests/unit/l2gatewayclient/osc +copying build/lib/networking_l2gw/tests/unit/l2gatewayclient/osc/__init__.py -> /build/reproducible-path/networking-l2gw-21.0.0/debian/tmp/usr/lib/python3/dist-packages/networking_l2gw/tests/unit/l2gatewayclient/osc +copying build/lib/networking_l2gw/tests/unit/l2gatewayclient/osc/fakes.py -> /build/reproducible-path/networking-l2gw-21.0.0/debian/tmp/usr/lib/python3/dist-packages/networking_l2gw/tests/unit/l2gatewayclient/osc +copying build/lib/networking_l2gw/tests/unit/l2gatewayclient/osc/test_osc_l2gw.py -> /build/reproducible-path/networking-l2gw-21.0.0/debian/tmp/usr/lib/python3/dist-packages/networking_l2gw/tests/unit/l2gatewayclient/osc +copying build/lib/networking_l2gw/tests/unit/l2gatewayclient/osc/test_osc_l2gw_connection.py -> /build/reproducible-path/networking-l2gw-21.0.0/debian/tmp/usr/lib/python3/dist-packages/networking_l2gw/tests/unit/l2gatewayclient/osc +copying build/lib/networking_l2gw/tests/unit/l2gatewayclient/__init__.py -> /build/reproducible-path/networking-l2gw-21.0.0/debian/tmp/usr/lib/python3/dist-packages/networking_l2gw/tests/unit/l2gatewayclient +creating /build/reproducible-path/networking-l2gw-21.0.0/debian/tmp/usr/lib/python3/dist-packages/networking_l2gw/tests/unit/services +copying build/lib/networking_l2gw/tests/unit/services/__init__.py -> /build/reproducible-path/networking-l2gw-21.0.0/debian/tmp/usr/lib/python3/dist-packages/networking_l2gw/tests/unit/services +creating /build/reproducible-path/networking-l2gw-21.0.0/debian/tmp/usr/lib/python3/dist-packages/networking_l2gw/tests/unit/services/l2gateway +copying build/lib/networking_l2gw/tests/unit/services/l2gateway/__init__.py -> /build/reproducible-path/networking-l2gw-21.0.0/debian/tmp/usr/lib/python3/dist-packages/networking_l2gw/tests/unit/services/l2gateway +copying build/lib/networking_l2gw/tests/unit/services/l2gateway/test_agent_scheduler.py -> /build/reproducible-path/networking-l2gw-21.0.0/debian/tmp/usr/lib/python3/dist-packages/networking_l2gw/tests/unit/services/l2gateway +copying build/lib/networking_l2gw/tests/unit/services/l2gateway/test_plugin.py -> /build/reproducible-path/networking-l2gw-21.0.0/debian/tmp/usr/lib/python3/dist-packages/networking_l2gw/tests/unit/services/l2gateway +creating /build/reproducible-path/networking-l2gw-21.0.0/debian/tmp/usr/lib/python3/dist-packages/networking_l2gw/tests/unit/services/l2gateway/agent +copying build/lib/networking_l2gw/tests/unit/services/l2gateway/agent/__init__.py -> /build/reproducible-path/networking-l2gw-21.0.0/debian/tmp/usr/lib/python3/dist-packages/networking_l2gw/tests/unit/services/l2gateway/agent +copying build/lib/networking_l2gw/tests/unit/services/l2gateway/agent/test_agent_api.py -> /build/reproducible-path/networking-l2gw-21.0.0/debian/tmp/usr/lib/python3/dist-packages/networking_l2gw/tests/unit/services/l2gateway/agent +copying build/lib/networking_l2gw/tests/unit/services/l2gateway/agent/test_base_agent_manager.py -> /build/reproducible-path/networking-l2gw-21.0.0/debian/tmp/usr/lib/python3/dist-packages/networking_l2gw/tests/unit/services/l2gateway/agent +copying build/lib/networking_l2gw/tests/unit/services/l2gateway/agent/test_l2gw_agent.py -> /build/reproducible-path/networking-l2gw-21.0.0/debian/tmp/usr/lib/python3/dist-packages/networking_l2gw/tests/unit/services/l2gateway/agent +creating /build/reproducible-path/networking-l2gw-21.0.0/debian/tmp/usr/lib/python3/dist-packages/networking_l2gw/tests/unit/services/l2gateway/agent/ovsdb +copying build/lib/networking_l2gw/tests/unit/services/l2gateway/agent/ovsdb/__init__.py -> /build/reproducible-path/networking-l2gw-21.0.0/debian/tmp/usr/lib/python3/dist-packages/networking_l2gw/tests/unit/services/l2gateway/agent/ovsdb +copying build/lib/networking_l2gw/tests/unit/services/l2gateway/agent/ovsdb/test_base_connection.py -> /build/reproducible-path/networking-l2gw-21.0.0/debian/tmp/usr/lib/python3/dist-packages/networking_l2gw/tests/unit/services/l2gateway/agent/ovsdb +copying build/lib/networking_l2gw/tests/unit/services/l2gateway/agent/ovsdb/test_manager.py -> /build/reproducible-path/networking-l2gw-21.0.0/debian/tmp/usr/lib/python3/dist-packages/networking_l2gw/tests/unit/services/l2gateway/agent/ovsdb +copying build/lib/networking_l2gw/tests/unit/services/l2gateway/agent/ovsdb/test_ovsdb_monitor.py -> /build/reproducible-path/networking-l2gw-21.0.0/debian/tmp/usr/lib/python3/dist-packages/networking_l2gw/tests/unit/services/l2gateway/agent/ovsdb +copying build/lib/networking_l2gw/tests/unit/services/l2gateway/agent/ovsdb/test_ovsdb_writer.py -> /build/reproducible-path/networking-l2gw-21.0.0/debian/tmp/usr/lib/python3/dist-packages/networking_l2gw/tests/unit/services/l2gateway/agent/ovsdb +creating /build/reproducible-path/networking-l2gw-21.0.0/debian/tmp/usr/lib/python3/dist-packages/networking_l2gw/tests/unit/services/l2gateway/common +copying build/lib/networking_l2gw/tests/unit/services/l2gateway/common/__init__.py -> /build/reproducible-path/networking-l2gw-21.0.0/debian/tmp/usr/lib/python3/dist-packages/networking_l2gw/tests/unit/services/l2gateway/common +copying build/lib/networking_l2gw/tests/unit/services/l2gateway/common/test_l2gw_validators.py -> /build/reproducible-path/networking-l2gw-21.0.0/debian/tmp/usr/lib/python3/dist-packages/networking_l2gw/tests/unit/services/l2gateway/common +copying build/lib/networking_l2gw/tests/unit/services/l2gateway/common/test_tunnel_calls.py -> /build/reproducible-path/networking-l2gw-21.0.0/debian/tmp/usr/lib/python3/dist-packages/networking_l2gw/tests/unit/services/l2gateway/common +creating /build/reproducible-path/networking-l2gw-21.0.0/debian/tmp/usr/lib/python3/dist-packages/networking_l2gw/tests/unit/services/l2gateway/ovsdb +copying build/lib/networking_l2gw/tests/unit/services/l2gateway/ovsdb/__init__.py -> /build/reproducible-path/networking-l2gw-21.0.0/debian/tmp/usr/lib/python3/dist-packages/networking_l2gw/tests/unit/services/l2gateway/ovsdb +copying build/lib/networking_l2gw/tests/unit/services/l2gateway/ovsdb/test_data.py -> /build/reproducible-path/networking-l2gw-21.0.0/debian/tmp/usr/lib/python3/dist-packages/networking_l2gw/tests/unit/services/l2gateway/ovsdb +creating /build/reproducible-path/networking-l2gw-21.0.0/debian/tmp/usr/lib/python3/dist-packages/networking_l2gw/tests/unit/services/l2gateway/service_drivers +copying build/lib/networking_l2gw/tests/unit/services/l2gateway/service_drivers/__init__.py -> /build/reproducible-path/networking-l2gw-21.0.0/debian/tmp/usr/lib/python3/dist-packages/networking_l2gw/tests/unit/services/l2gateway/service_drivers +copying build/lib/networking_l2gw/tests/unit/services/l2gateway/service_drivers/test_agent_api.py -> /build/reproducible-path/networking-l2gw-21.0.0/debian/tmp/usr/lib/python3/dist-packages/networking_l2gw/tests/unit/services/l2gateway/service_drivers +copying build/lib/networking_l2gw/tests/unit/services/l2gateway/service_drivers/test_rpc_l2gw.py -> /build/reproducible-path/networking-l2gw-21.0.0/debian/tmp/usr/lib/python3/dist-packages/networking_l2gw/tests/unit/services/l2gateway/service_drivers creating /build/reproducible-path/networking-l2gw-21.0.0/debian/tmp/usr/lib/python3/dist-packages/networking_l2gw/services copying build/lib/networking_l2gw/services/__init__.py -> /build/reproducible-path/networking-l2gw-21.0.0/debian/tmp/usr/lib/python3/dist-packages/networking_l2gw/services creating /build/reproducible-path/networking-l2gw-21.0.0/debian/tmp/usr/lib/python3/dist-packages/networking_l2gw/services/l2gateway -creating /build/reproducible-path/networking-l2gw-21.0.0/debian/tmp/usr/lib/python3/dist-packages/networking_l2gw/services/l2gateway/ovsdb -copying build/lib/networking_l2gw/services/l2gateway/ovsdb/__init__.py -> /build/reproducible-path/networking-l2gw-21.0.0/debian/tmp/usr/lib/python3/dist-packages/networking_l2gw/services/l2gateway/ovsdb -copying build/lib/networking_l2gw/services/l2gateway/ovsdb/data.py -> /build/reproducible-path/networking-l2gw-21.0.0/debian/tmp/usr/lib/python3/dist-packages/networking_l2gw/services/l2gateway/ovsdb -creating /build/reproducible-path/networking-l2gw-21.0.0/debian/tmp/usr/lib/python3/dist-packages/networking_l2gw/services/l2gateway/service_drivers -copying build/lib/networking_l2gw/services/l2gateway/service_drivers/__init__.py -> /build/reproducible-path/networking-l2gw-21.0.0/debian/tmp/usr/lib/python3/dist-packages/networking_l2gw/services/l2gateway/service_drivers -copying build/lib/networking_l2gw/services/l2gateway/service_drivers/agent_api.py -> /build/reproducible-path/networking-l2gw-21.0.0/debian/tmp/usr/lib/python3/dist-packages/networking_l2gw/services/l2gateway/service_drivers -copying build/lib/networking_l2gw/services/l2gateway/service_drivers/rpc_l2gw.py -> /build/reproducible-path/networking-l2gw-21.0.0/debian/tmp/usr/lib/python3/dist-packages/networking_l2gw/services/l2gateway/service_drivers -copying build/lib/networking_l2gw/services/l2gateway/__init__.py -> /build/reproducible-path/networking-l2gw-21.0.0/debian/tmp/usr/lib/python3/dist-packages/networking_l2gw/services/l2gateway -copying build/lib/networking_l2gw/services/l2gateway/agent_scheduler.py -> /build/reproducible-path/networking-l2gw-21.0.0/debian/tmp/usr/lib/python3/dist-packages/networking_l2gw/services/l2gateway -copying build/lib/networking_l2gw/services/l2gateway/exceptions.py -> /build/reproducible-path/networking-l2gw-21.0.0/debian/tmp/usr/lib/python3/dist-packages/networking_l2gw/services/l2gateway -copying build/lib/networking_l2gw/services/l2gateway/l2gw_agent.py -> /build/reproducible-path/networking-l2gw-21.0.0/debian/tmp/usr/lib/python3/dist-packages/networking_l2gw/services/l2gateway -copying build/lib/networking_l2gw/services/l2gateway/plugin.py -> /build/reproducible-path/networking-l2gw-21.0.0/debian/tmp/usr/lib/python3/dist-packages/networking_l2gw/services/l2gateway creating /build/reproducible-path/networking-l2gw-21.0.0/debian/tmp/usr/lib/python3/dist-packages/networking_l2gw/services/l2gateway/common copying build/lib/networking_l2gw/services/l2gateway/common/__init__.py -> /build/reproducible-path/networking-l2gw-21.0.0/debian/tmp/usr/lib/python3/dist-packages/networking_l2gw/services/l2gateway/common copying build/lib/networking_l2gw/services/l2gateway/common/config.py -> /build/reproducible-path/networking-l2gw-21.0.0/debian/tmp/usr/lib/python3/dist-packages/networking_l2gw/services/l2gateway/common @@ -3124,6 +3150,10 @@ copying build/lib/networking_l2gw/services/l2gateway/common/topics.py -> /build/reproducible-path/networking-l2gw-21.0.0/debian/tmp/usr/lib/python3/dist-packages/networking_l2gw/services/l2gateway/common copying build/lib/networking_l2gw/services/l2gateway/common/tunnel_calls.py -> /build/reproducible-path/networking-l2gw-21.0.0/debian/tmp/usr/lib/python3/dist-packages/networking_l2gw/services/l2gateway/common creating /build/reproducible-path/networking-l2gw-21.0.0/debian/tmp/usr/lib/python3/dist-packages/networking_l2gw/services/l2gateway/agent +copying build/lib/networking_l2gw/services/l2gateway/agent/__init__.py -> /build/reproducible-path/networking-l2gw-21.0.0/debian/tmp/usr/lib/python3/dist-packages/networking_l2gw/services/l2gateway/agent +copying build/lib/networking_l2gw/services/l2gateway/agent/agent_api.py -> /build/reproducible-path/networking-l2gw-21.0.0/debian/tmp/usr/lib/python3/dist-packages/networking_l2gw/services/l2gateway/agent +copying build/lib/networking_l2gw/services/l2gateway/agent/base_agent_manager.py -> /build/reproducible-path/networking-l2gw-21.0.0/debian/tmp/usr/lib/python3/dist-packages/networking_l2gw/services/l2gateway/agent +copying build/lib/networking_l2gw/services/l2gateway/agent/l2gateway_config.py -> /build/reproducible-path/networking-l2gw-21.0.0/debian/tmp/usr/lib/python3/dist-packages/networking_l2gw/services/l2gateway/agent creating /build/reproducible-path/networking-l2gw-21.0.0/debian/tmp/usr/lib/python3/dist-packages/networking_l2gw/services/l2gateway/agent/ovsdb copying build/lib/networking_l2gw/services/l2gateway/agent/ovsdb/__init__.py -> /build/reproducible-path/networking-l2gw-21.0.0/debian/tmp/usr/lib/python3/dist-packages/networking_l2gw/services/l2gateway/agent/ovsdb copying build/lib/networking_l2gw/services/l2gateway/agent/ovsdb/api.py -> /build/reproducible-path/networking-l2gw-21.0.0/debian/tmp/usr/lib/python3/dist-packages/networking_l2gw/services/l2gateway/agent/ovsdb @@ -3138,42 +3168,70 @@ copying build/lib/networking_l2gw/services/l2gateway/agent/ovsdb/native/__init__.py -> /build/reproducible-path/networking-l2gw-21.0.0/debian/tmp/usr/lib/python3/dist-packages/networking_l2gw/services/l2gateway/agent/ovsdb/native copying build/lib/networking_l2gw/services/l2gateway/agent/ovsdb/native/commands.py -> /build/reproducible-path/networking-l2gw-21.0.0/debian/tmp/usr/lib/python3/dist-packages/networking_l2gw/services/l2gateway/agent/ovsdb/native copying build/lib/networking_l2gw/services/l2gateway/agent/ovsdb/native/connection.py -> /build/reproducible-path/networking-l2gw-21.0.0/debian/tmp/usr/lib/python3/dist-packages/networking_l2gw/services/l2gateway/agent/ovsdb/native -copying build/lib/networking_l2gw/services/l2gateway/agent/__init__.py -> /build/reproducible-path/networking-l2gw-21.0.0/debian/tmp/usr/lib/python3/dist-packages/networking_l2gw/services/l2gateway/agent -copying build/lib/networking_l2gw/services/l2gateway/agent/agent_api.py -> /build/reproducible-path/networking-l2gw-21.0.0/debian/tmp/usr/lib/python3/dist-packages/networking_l2gw/services/l2gateway/agent -copying build/lib/networking_l2gw/services/l2gateway/agent/base_agent_manager.py -> /build/reproducible-path/networking-l2gw-21.0.0/debian/tmp/usr/lib/python3/dist-packages/networking_l2gw/services/l2gateway/agent -copying build/lib/networking_l2gw/services/l2gateway/agent/l2gateway_config.py -> /build/reproducible-path/networking-l2gw-21.0.0/debian/tmp/usr/lib/python3/dist-packages/networking_l2gw/services/l2gateway/agent +copying build/lib/networking_l2gw/services/l2gateway/__init__.py -> /build/reproducible-path/networking-l2gw-21.0.0/debian/tmp/usr/lib/python3/dist-packages/networking_l2gw/services/l2gateway +copying build/lib/networking_l2gw/services/l2gateway/agent_scheduler.py -> /build/reproducible-path/networking-l2gw-21.0.0/debian/tmp/usr/lib/python3/dist-packages/networking_l2gw/services/l2gateway +copying build/lib/networking_l2gw/services/l2gateway/exceptions.py -> /build/reproducible-path/networking-l2gw-21.0.0/debian/tmp/usr/lib/python3/dist-packages/networking_l2gw/services/l2gateway +copying build/lib/networking_l2gw/services/l2gateway/l2gw_agent.py -> /build/reproducible-path/networking-l2gw-21.0.0/debian/tmp/usr/lib/python3/dist-packages/networking_l2gw/services/l2gateway +copying build/lib/networking_l2gw/services/l2gateway/plugin.py -> /build/reproducible-path/networking-l2gw-21.0.0/debian/tmp/usr/lib/python3/dist-packages/networking_l2gw/services/l2gateway +creating /build/reproducible-path/networking-l2gw-21.0.0/debian/tmp/usr/lib/python3/dist-packages/networking_l2gw/services/l2gateway/ovsdb +copying build/lib/networking_l2gw/services/l2gateway/ovsdb/__init__.py -> /build/reproducible-path/networking-l2gw-21.0.0/debian/tmp/usr/lib/python3/dist-packages/networking_l2gw/services/l2gateway/ovsdb +copying build/lib/networking_l2gw/services/l2gateway/ovsdb/data.py -> /build/reproducible-path/networking-l2gw-21.0.0/debian/tmp/usr/lib/python3/dist-packages/networking_l2gw/services/l2gateway/ovsdb +creating /build/reproducible-path/networking-l2gw-21.0.0/debian/tmp/usr/lib/python3/dist-packages/networking_l2gw/services/l2gateway/service_drivers +copying build/lib/networking_l2gw/services/l2gateway/service_drivers/__init__.py -> /build/reproducible-path/networking-l2gw-21.0.0/debian/tmp/usr/lib/python3/dist-packages/networking_l2gw/services/l2gateway/service_drivers +copying build/lib/networking_l2gw/services/l2gateway/service_drivers/agent_api.py -> /build/reproducible-path/networking-l2gw-21.0.0/debian/tmp/usr/lib/python3/dist-packages/networking_l2gw/services/l2gateway/service_drivers +copying build/lib/networking_l2gw/services/l2gateway/service_drivers/rpc_l2gw.py -> /build/reproducible-path/networking-l2gw-21.0.0/debian/tmp/usr/lib/python3/dist-packages/networking_l2gw/services/l2gateway/service_drivers +byte-compiling /build/reproducible-path/networking-l2gw-21.0.0/debian/tmp/usr/lib/python3/dist-packages/networking_l2gw/__init__.py to __init__.cpython-313.pyc +byte-compiling /build/reproducible-path/networking-l2gw-21.0.0/debian/tmp/usr/lib/python3/dist-packages/networking_l2gw/_i18n.py to _i18n.cpython-313.pyc byte-compiling /build/reproducible-path/networking-l2gw-21.0.0/debian/tmp/usr/lib/python3/dist-packages/networking_l2gw/extensions/__init__.py to __init__.cpython-313.pyc byte-compiling /build/reproducible-path/networking-l2gw-21.0.0/debian/tmp/usr/lib/python3/dist-packages/networking_l2gw/extensions/l2gateway.py to l2gateway.cpython-313.pyc byte-compiling /build/reproducible-path/networking-l2gw-21.0.0/debian/tmp/usr/lib/python3/dist-packages/networking_l2gw/extensions/l2gatewayconnection.py to l2gatewayconnection.cpython-313.pyc -byte-compiling /build/reproducible-path/networking-l2gw-21.0.0/debian/tmp/usr/lib/python3/dist-packages/networking_l2gw/__init__.py to __init__.cpython-313.pyc -byte-compiling /build/reproducible-path/networking-l2gw-21.0.0/debian/tmp/usr/lib/python3/dist-packages/networking_l2gw/_i18n.py to _i18n.cpython-313.pyc -byte-compiling /build/reproducible-path/networking-l2gw-21.0.0/debian/tmp/usr/lib/python3/dist-packages/networking_l2gw/cmd/__init__.py to __init__.cpython-313.pyc byte-compiling /build/reproducible-path/networking-l2gw-21.0.0/debian/tmp/usr/lib/python3/dist-packages/networking_l2gw/cmd/eventlet/__init__.py to __init__.cpython-313.pyc byte-compiling /build/reproducible-path/networking-l2gw-21.0.0/debian/tmp/usr/lib/python3/dist-packages/networking_l2gw/cmd/eventlet/agent.py to agent.cpython-313.pyc -byte-compiling /build/reproducible-path/networking-l2gw-21.0.0/debian/tmp/usr/lib/python3/dist-packages/networking_l2gw/l2gatewayclient/__init__.py to __init__.cpython-313.pyc +byte-compiling /build/reproducible-path/networking-l2gw-21.0.0/debian/tmp/usr/lib/python3/dist-packages/networking_l2gw/cmd/__init__.py to __init__.cpython-313.pyc byte-compiling /build/reproducible-path/networking-l2gw-21.0.0/debian/tmp/usr/lib/python3/dist-packages/networking_l2gw/l2gatewayclient/osc/__init__.py to __init__.cpython-313.pyc byte-compiling /build/reproducible-path/networking-l2gw-21.0.0/debian/tmp/usr/lib/python3/dist-packages/networking_l2gw/l2gatewayclient/osc/l2gw.py to l2gw.cpython-313.pyc byte-compiling /build/reproducible-path/networking-l2gw-21.0.0/debian/tmp/usr/lib/python3/dist-packages/networking_l2gw/l2gatewayclient/osc/l2gw_connection.py to l2gw_connection.cpython-313.pyc +byte-compiling /build/reproducible-path/networking-l2gw-21.0.0/debian/tmp/usr/lib/python3/dist-packages/networking_l2gw/l2gatewayclient/__init__.py to __init__.cpython-313.pyc +byte-compiling /build/reproducible-path/networking-l2gw-21.0.0/debian/tmp/usr/lib/python3/dist-packages/networking_l2gw/db/migration/alembic_migrations/__init__.py to __init__.cpython-313.pyc +byte-compiling /build/reproducible-path/networking-l2gw-21.0.0/debian/tmp/usr/lib/python3/dist-packages/networking_l2gw/db/migration/alembic_migrations/env.py to env.cpython-313.pyc +byte-compiling /build/reproducible-path/networking-l2gw-21.0.0/debian/tmp/usr/lib/python3/dist-packages/networking_l2gw/db/migration/alembic_migrations/versions/queens/expand/8d7d772eafcf_add_standard_attribute_id_for_l2gw.py to 8d7d772eafcf_add_standard_attribute_id_for_l2gw.cpython-313.pyc +byte-compiling /build/reproducible-path/networking-l2gw-21.0.0/debian/tmp/usr/lib/python3/dist-packages/networking_l2gw/db/migration/alembic_migrations/versions/queens/contract/0fb45e525aa9_add_standard_attribute_id_for_l2gw.py to 0fb45e525aa9_add_standard_attribute_id_for_l2gw.cpython-313.pyc +byte-compiling /build/reproducible-path/networking-l2gw-21.0.0/debian/tmp/usr/lib/python3/dist-packages/networking_l2gw/db/migration/alembic_migrations/versions/newton/expand/49ce408ac349_add_indexes_to_tenant_id.py to 49ce408ac349_add_indexes_to_tenant_id.cpython-313.pyc +byte-compiling /build/reproducible-path/networking-l2gw-21.0.0/debian/tmp/usr/lib/python3/dist-packages/networking_l2gw/db/migration/alembic_migrations/versions/newton/contract/2f533f7705dd_rename_tenant_to_project.py to 2f533f7705dd_rename_tenant_to_project.cpython-313.pyc +byte-compiling /build/reproducible-path/networking-l2gw-21.0.0/debian/tmp/usr/lib/python3/dist-packages/networking_l2gw/db/migration/alembic_migrations/versions/liberty/expand/60019185aa99_initial_expand.py to 60019185aa99_initial_expand.cpython-313.pyc +byte-compiling /build/reproducible-path/networking-l2gw-21.0.0/debian/tmp/usr/lib/python3/dist-packages/networking_l2gw/db/migration/alembic_migrations/versions/liberty/contract/79919185aa99_initial_contract.py to 79919185aa99_initial_contract.cpython-313.pyc +byte-compiling /build/reproducible-path/networking-l2gw-21.0.0/debian/tmp/usr/lib/python3/dist-packages/networking_l2gw/db/migration/alembic_migrations/versions/42438454c556_l2gateway_models.py to 42438454c556_l2gateway_models.cpython-313.pyc +byte-compiling /build/reproducible-path/networking-l2gw-21.0.0/debian/tmp/usr/lib/python3/dist-packages/networking_l2gw/db/migration/alembic_migrations/versions/54c9c8fe22bf_db_models_for_ovsdb_hardware_vtep_schema.py to 54c9c8fe22bf_db_models_for_ovsdb_hardware_vtep_schema.cpython-313.pyc +byte-compiling /build/reproducible-path/networking-l2gw-21.0.0/debian/tmp/usr/lib/python3/dist-packages/networking_l2gw/db/migration/alembic_migrations/versions/__init__.py to __init__.cpython-313.pyc +byte-compiling /build/reproducible-path/networking-l2gw-21.0.0/debian/tmp/usr/lib/python3/dist-packages/networking_l2gw/db/migration/alembic_migrations/versions/kilo_release.py to kilo_release.cpython-313.pyc +byte-compiling /build/reproducible-path/networking-l2gw-21.0.0/debian/tmp/usr/lib/python3/dist-packages/networking_l2gw/db/migration/alembic_migrations/versions/start_networking_l2gw.py to start_networking_l2gw.cpython-313.pyc +byte-compiling /build/reproducible-path/networking-l2gw-21.0.0/debian/tmp/usr/lib/python3/dist-packages/networking_l2gw/db/migration/__init__.py to __init__.cpython-313.pyc +byte-compiling /build/reproducible-path/networking-l2gw-21.0.0/debian/tmp/usr/lib/python3/dist-packages/networking_l2gw/db/__init__.py to __init__.cpython-313.pyc +byte-compiling /build/reproducible-path/networking-l2gw-21.0.0/debian/tmp/usr/lib/python3/dist-packages/networking_l2gw/db/l2gateway/ovsdb/__init__.py to __init__.cpython-313.pyc +byte-compiling /build/reproducible-path/networking-l2gw-21.0.0/debian/tmp/usr/lib/python3/dist-packages/networking_l2gw/db/l2gateway/ovsdb/lib.py to lib.cpython-313.pyc +byte-compiling /build/reproducible-path/networking-l2gw-21.0.0/debian/tmp/usr/lib/python3/dist-packages/networking_l2gw/db/l2gateway/ovsdb/models.py to models.cpython-313.pyc +byte-compiling /build/reproducible-path/networking-l2gw-21.0.0/debian/tmp/usr/lib/python3/dist-packages/networking_l2gw/db/l2gateway/__init__.py to __init__.cpython-313.pyc +byte-compiling /build/reproducible-path/networking-l2gw-21.0.0/debian/tmp/usr/lib/python3/dist-packages/networking_l2gw/db/l2gateway/db_query.py to db_query.cpython-313.pyc +byte-compiling /build/reproducible-path/networking-l2gw-21.0.0/debian/tmp/usr/lib/python3/dist-packages/networking_l2gw/db/l2gateway/head.py to head.cpython-313.pyc +byte-compiling /build/reproducible-path/networking-l2gw-21.0.0/debian/tmp/usr/lib/python3/dist-packages/networking_l2gw/db/l2gateway/l2gateway_db.py to l2gateway_db.cpython-313.pyc +byte-compiling /build/reproducible-path/networking-l2gw-21.0.0/debian/tmp/usr/lib/python3/dist-packages/networking_l2gw/db/l2gateway/l2gateway_models.py to l2gateway_models.cpython-313.pyc byte-compiling /build/reproducible-path/networking-l2gw-21.0.0/debian/tmp/usr/lib/python3/dist-packages/networking_l2gw/tests/__init__.py to __init__.cpython-313.pyc -byte-compiling /build/reproducible-path/networking-l2gw-21.0.0/debian/tmp/usr/lib/python3/dist-packages/networking_l2gw/tests/unit/l2gatewayclient/__init__.py to __init__.cpython-313.pyc -byte-compiling /build/reproducible-path/networking-l2gw-21.0.0/debian/tmp/usr/lib/python3/dist-packages/networking_l2gw/tests/unit/l2gatewayclient/osc/__init__.py to __init__.cpython-313.pyc -byte-compiling /build/reproducible-path/networking-l2gw-21.0.0/debian/tmp/usr/lib/python3/dist-packages/networking_l2gw/tests/unit/l2gatewayclient/osc/fakes.py to fakes.cpython-313.pyc -byte-compiling /build/reproducible-path/networking-l2gw-21.0.0/debian/tmp/usr/lib/python3/dist-packages/networking_l2gw/tests/unit/l2gatewayclient/osc/test_osc_l2gw.py to test_osc_l2gw.cpython-313.pyc -byte-compiling /build/reproducible-path/networking-l2gw-21.0.0/debian/tmp/usr/lib/python3/dist-packages/networking_l2gw/tests/unit/l2gatewayclient/osc/test_osc_l2gw_connection.py to test_osc_l2gw_connection.cpython-313.pyc byte-compiling /build/reproducible-path/networking-l2gw-21.0.0/debian/tmp/usr/lib/python3/dist-packages/networking_l2gw/tests/unit/__init__.py to __init__.cpython-313.pyc -byte-compiling /build/reproducible-path/networking-l2gw-21.0.0/debian/tmp/usr/lib/python3/dist-packages/networking_l2gw/tests/unit/db/__init__.py to __init__.cpython-313.pyc -byte-compiling /build/reproducible-path/networking-l2gw-21.0.0/debian/tmp/usr/lib/python3/dist-packages/networking_l2gw/tests/unit/db/test_l2gw_db.py to test_l2gw_db.cpython-313.pyc -byte-compiling /build/reproducible-path/networking-l2gw-21.0.0/debian/tmp/usr/lib/python3/dist-packages/networking_l2gw/tests/unit/db/test_migrations.py to test_migrations.cpython-313.pyc byte-compiling /build/reproducible-path/networking-l2gw-21.0.0/debian/tmp/usr/lib/python3/dist-packages/networking_l2gw/tests/unit/db/ovsdb/__init__.py to __init__.cpython-313.pyc byte-compiling /build/reproducible-path/networking-l2gw-21.0.0/debian/tmp/usr/lib/python3/dist-packages/networking_l2gw/tests/unit/db/ovsdb/test_idl_impl.py to test_idl_impl.cpython-313.pyc byte-compiling /build/reproducible-path/networking-l2gw-21.0.0/debian/tmp/usr/lib/python3/dist-packages/networking_l2gw/tests/unit/db/ovsdb/test_lib.py to test_lib.cpython-313.pyc +byte-compiling /build/reproducible-path/networking-l2gw-21.0.0/debian/tmp/usr/lib/python3/dist-packages/networking_l2gw/tests/unit/db/__init__.py to __init__.cpython-313.pyc +byte-compiling /build/reproducible-path/networking-l2gw-21.0.0/debian/tmp/usr/lib/python3/dist-packages/networking_l2gw/tests/unit/db/test_l2gw_db.py to test_l2gw_db.cpython-313.pyc +byte-compiling /build/reproducible-path/networking-l2gw-21.0.0/debian/tmp/usr/lib/python3/dist-packages/networking_l2gw/tests/unit/db/test_migrations.py to test_migrations.cpython-313.pyc +byte-compiling /build/reproducible-path/networking-l2gw-21.0.0/debian/tmp/usr/lib/python3/dist-packages/networking_l2gw/tests/unit/l2gatewayclient/osc/__init__.py to __init__.cpython-313.pyc +byte-compiling /build/reproducible-path/networking-l2gw-21.0.0/debian/tmp/usr/lib/python3/dist-packages/networking_l2gw/tests/unit/l2gatewayclient/osc/fakes.py to fakes.cpython-313.pyc +byte-compiling /build/reproducible-path/networking-l2gw-21.0.0/debian/tmp/usr/lib/python3/dist-packages/networking_l2gw/tests/unit/l2gatewayclient/osc/test_osc_l2gw.py to test_osc_l2gw.cpython-313.pyc +byte-compiling /build/reproducible-path/networking-l2gw-21.0.0/debian/tmp/usr/lib/python3/dist-packages/networking_l2gw/tests/unit/l2gatewayclient/osc/test_osc_l2gw_connection.py to test_osc_l2gw_connection.cpython-313.pyc +byte-compiling /build/reproducible-path/networking-l2gw-21.0.0/debian/tmp/usr/lib/python3/dist-packages/networking_l2gw/tests/unit/l2gatewayclient/__init__.py to __init__.cpython-313.pyc byte-compiling /build/reproducible-path/networking-l2gw-21.0.0/debian/tmp/usr/lib/python3/dist-packages/networking_l2gw/tests/unit/services/__init__.py to __init__.cpython-313.pyc -byte-compiling /build/reproducible-path/networking-l2gw-21.0.0/debian/tmp/usr/lib/python3/dist-packages/networking_l2gw/tests/unit/services/l2gateway/service_drivers/__init__.py to __init__.cpython-313.pyc -byte-compiling /build/reproducible-path/networking-l2gw-21.0.0/debian/tmp/usr/lib/python3/dist-packages/networking_l2gw/tests/unit/services/l2gateway/service_drivers/test_agent_api.py to test_agent_api.cpython-313.pyc -byte-compiling /build/reproducible-path/networking-l2gw-21.0.0/debian/tmp/usr/lib/python3/dist-packages/networking_l2gw/tests/unit/services/l2gateway/service_drivers/test_rpc_l2gw.py to test_rpc_l2gw.cpython-313.pyc -byte-compiling /build/reproducible-path/networking-l2gw-21.0.0/debian/tmp/usr/lib/python3/dist-packages/networking_l2gw/tests/unit/services/l2gateway/common/__init__.py to __init__.cpython-313.pyc -byte-compiling /build/reproducible-path/networking-l2gw-21.0.0/debian/tmp/usr/lib/python3/dist-packages/networking_l2gw/tests/unit/services/l2gateway/common/test_l2gw_validators.py to test_l2gw_validators.cpython-313.pyc -byte-compiling /build/reproducible-path/networking-l2gw-21.0.0/debian/tmp/usr/lib/python3/dist-packages/networking_l2gw/tests/unit/services/l2gateway/common/test_tunnel_calls.py to test_tunnel_calls.cpython-313.pyc +byte-compiling /build/reproducible-path/networking-l2gw-21.0.0/debian/tmp/usr/lib/python3/dist-packages/networking_l2gw/tests/unit/services/l2gateway/__init__.py to __init__.cpython-313.pyc +byte-compiling /build/reproducible-path/networking-l2gw-21.0.0/debian/tmp/usr/lib/python3/dist-packages/networking_l2gw/tests/unit/services/l2gateway/test_agent_scheduler.py to test_agent_scheduler.cpython-313.pyc +byte-compiling /build/reproducible-path/networking-l2gw-21.0.0/debian/tmp/usr/lib/python3/dist-packages/networking_l2gw/tests/unit/services/l2gateway/test_plugin.py to test_plugin.cpython-313.pyc byte-compiling /build/reproducible-path/networking-l2gw-21.0.0/debian/tmp/usr/lib/python3/dist-packages/networking_l2gw/tests/unit/services/l2gateway/agent/__init__.py to __init__.cpython-313.pyc byte-compiling /build/reproducible-path/networking-l2gw-21.0.0/debian/tmp/usr/lib/python3/dist-packages/networking_l2gw/tests/unit/services/l2gateway/agent/test_agent_api.py to test_agent_api.cpython-313.pyc byte-compiling /build/reproducible-path/networking-l2gw-21.0.0/debian/tmp/usr/lib/python3/dist-packages/networking_l2gw/tests/unit/services/l2gateway/agent/test_base_agent_manager.py to test_base_agent_manager.cpython-313.pyc @@ -3183,45 +3241,15 @@ byte-compiling /build/reproducible-path/networking-l2gw-21.0.0/debian/tmp/usr/lib/python3/dist-packages/networking_l2gw/tests/unit/services/l2gateway/agent/ovsdb/test_manager.py to test_manager.cpython-313.pyc byte-compiling /build/reproducible-path/networking-l2gw-21.0.0/debian/tmp/usr/lib/python3/dist-packages/networking_l2gw/tests/unit/services/l2gateway/agent/ovsdb/test_ovsdb_monitor.py to test_ovsdb_monitor.cpython-313.pyc byte-compiling /build/reproducible-path/networking-l2gw-21.0.0/debian/tmp/usr/lib/python3/dist-packages/networking_l2gw/tests/unit/services/l2gateway/agent/ovsdb/test_ovsdb_writer.py to test_ovsdb_writer.cpython-313.pyc +byte-compiling /build/reproducible-path/networking-l2gw-21.0.0/debian/tmp/usr/lib/python3/dist-packages/networking_l2gw/tests/unit/services/l2gateway/common/__init__.py to __init__.cpython-313.pyc +byte-compiling /build/reproducible-path/networking-l2gw-21.0.0/debian/tmp/usr/lib/python3/dist-packages/networking_l2gw/tests/unit/services/l2gateway/common/test_l2gw_validators.py to test_l2gw_validators.cpython-313.pyc +byte-compiling /build/reproducible-path/networking-l2gw-21.0.0/debian/tmp/usr/lib/python3/dist-packages/networking_l2gw/tests/unit/services/l2gateway/common/test_tunnel_calls.py to test_tunnel_calls.cpython-313.pyc byte-compiling /build/reproducible-path/networking-l2gw-21.0.0/debian/tmp/usr/lib/python3/dist-packages/networking_l2gw/tests/unit/services/l2gateway/ovsdb/__init__.py to __init__.cpython-313.pyc byte-compiling /build/reproducible-path/networking-l2gw-21.0.0/debian/tmp/usr/lib/python3/dist-packages/networking_l2gw/tests/unit/services/l2gateway/ovsdb/test_data.py to test_data.cpython-313.pyc -byte-compiling /build/reproducible-path/networking-l2gw-21.0.0/debian/tmp/usr/lib/python3/dist-packages/networking_l2gw/tests/unit/services/l2gateway/__init__.py to __init__.cpython-313.pyc -byte-compiling /build/reproducible-path/networking-l2gw-21.0.0/debian/tmp/usr/lib/python3/dist-packages/networking_l2gw/tests/unit/services/l2gateway/test_agent_scheduler.py to test_agent_scheduler.cpython-313.pyc -byte-compiling /build/reproducible-path/networking-l2gw-21.0.0/debian/tmp/usr/lib/python3/dist-packages/networking_l2gw/tests/unit/services/l2gateway/test_plugin.py to test_plugin.cpython-313.pyc -byte-compiling /build/reproducible-path/networking-l2gw-21.0.0/debian/tmp/usr/lib/python3/dist-packages/networking_l2gw/db/l2gateway/__init__.py to __init__.cpython-313.pyc -byte-compiling /build/reproducible-path/networking-l2gw-21.0.0/debian/tmp/usr/lib/python3/dist-packages/networking_l2gw/db/l2gateway/db_query.py to db_query.cpython-313.pyc -byte-compiling /build/reproducible-path/networking-l2gw-21.0.0/debian/tmp/usr/lib/python3/dist-packages/networking_l2gw/db/l2gateway/head.py to head.cpython-313.pyc -byte-compiling /build/reproducible-path/networking-l2gw-21.0.0/debian/tmp/usr/lib/python3/dist-packages/networking_l2gw/db/l2gateway/l2gateway_db.py to l2gateway_db.cpython-313.pyc -byte-compiling /build/reproducible-path/networking-l2gw-21.0.0/debian/tmp/usr/lib/python3/dist-packages/networking_l2gw/db/l2gateway/l2gateway_models.py to l2gateway_models.cpython-313.pyc -byte-compiling /build/reproducible-path/networking-l2gw-21.0.0/debian/tmp/usr/lib/python3/dist-packages/networking_l2gw/db/l2gateway/ovsdb/__init__.py to __init__.cpython-313.pyc -byte-compiling /build/reproducible-path/networking-l2gw-21.0.0/debian/tmp/usr/lib/python3/dist-packages/networking_l2gw/db/l2gateway/ovsdb/lib.py to lib.cpython-313.pyc -byte-compiling /build/reproducible-path/networking-l2gw-21.0.0/debian/tmp/usr/lib/python3/dist-packages/networking_l2gw/db/l2gateway/ovsdb/models.py to models.cpython-313.pyc -byte-compiling /build/reproducible-path/networking-l2gw-21.0.0/debian/tmp/usr/lib/python3/dist-packages/networking_l2gw/db/__init__.py to __init__.cpython-313.pyc -byte-compiling /build/reproducible-path/networking-l2gw-21.0.0/debian/tmp/usr/lib/python3/dist-packages/networking_l2gw/db/migration/alembic_migrations/versions/queens/expand/8d7d772eafcf_add_standard_attribute_id_for_l2gw.py to 8d7d772eafcf_add_standard_attribute_id_for_l2gw.cpython-313.pyc -byte-compiling /build/reproducible-path/networking-l2gw-21.0.0/debian/tmp/usr/lib/python3/dist-packages/networking_l2gw/db/migration/alembic_migrations/versions/queens/contract/0fb45e525aa9_add_standard_attribute_id_for_l2gw.py to 0fb45e525aa9_add_standard_attribute_id_for_l2gw.cpython-313.pyc -byte-compiling /build/reproducible-path/networking-l2gw-21.0.0/debian/tmp/usr/lib/python3/dist-packages/networking_l2gw/db/migration/alembic_migrations/versions/newton/expand/49ce408ac349_add_indexes_to_tenant_id.py to 49ce408ac349_add_indexes_to_tenant_id.cpython-313.pyc -byte-compiling /build/reproducible-path/networking-l2gw-21.0.0/debian/tmp/usr/lib/python3/dist-packages/networking_l2gw/db/migration/alembic_migrations/versions/newton/contract/2f533f7705dd_rename_tenant_to_project.py to 2f533f7705dd_rename_tenant_to_project.cpython-313.pyc -byte-compiling /build/reproducible-path/networking-l2gw-21.0.0/debian/tmp/usr/lib/python3/dist-packages/networking_l2gw/db/migration/alembic_migrations/versions/liberty/expand/60019185aa99_initial_expand.py to 60019185aa99_initial_expand.cpython-313.pyc -byte-compiling /build/reproducible-path/networking-l2gw-21.0.0/debian/tmp/usr/lib/python3/dist-packages/networking_l2gw/db/migration/alembic_migrations/versions/liberty/contract/79919185aa99_initial_contract.py to 79919185aa99_initial_contract.cpython-313.pyc -byte-compiling /build/reproducible-path/networking-l2gw-21.0.0/debian/tmp/usr/lib/python3/dist-packages/networking_l2gw/db/migration/alembic_migrations/versions/42438454c556_l2gateway_models.py to 42438454c556_l2gateway_models.cpython-313.pyc -byte-compiling /build/reproducible-path/networking-l2gw-21.0.0/debian/tmp/usr/lib/python3/dist-packages/networking_l2gw/db/migration/alembic_migrations/versions/54c9c8fe22bf_db_models_for_ovsdb_hardware_vtep_schema.py to 54c9c8fe22bf_db_models_for_ovsdb_hardware_vtep_schema.cpython-313.pyc -byte-compiling /build/reproducible-path/networking-l2gw-21.0.0/debian/tmp/usr/lib/python3/dist-packages/networking_l2gw/db/migration/alembic_migrations/versions/__init__.py to __init__.cpython-313.pyc -byte-compiling /build/reproducible-path/networking-l2gw-21.0.0/debian/tmp/usr/lib/python3/dist-packages/networking_l2gw/db/migration/alembic_migrations/versions/kilo_release.py to kilo_release.cpython-313.pyc -byte-compiling /build/reproducible-path/networking-l2gw-21.0.0/debian/tmp/usr/lib/python3/dist-packages/networking_l2gw/db/migration/alembic_migrations/versions/start_networking_l2gw.py to start_networking_l2gw.cpython-313.pyc -byte-compiling /build/reproducible-path/networking-l2gw-21.0.0/debian/tmp/usr/lib/python3/dist-packages/networking_l2gw/db/migration/alembic_migrations/__init__.py to __init__.cpython-313.pyc -byte-compiling /build/reproducible-path/networking-l2gw-21.0.0/debian/tmp/usr/lib/python3/dist-packages/networking_l2gw/db/migration/alembic_migrations/env.py to env.cpython-313.pyc -byte-compiling /build/reproducible-path/networking-l2gw-21.0.0/debian/tmp/usr/lib/python3/dist-packages/networking_l2gw/db/migration/__init__.py to __init__.cpython-313.pyc +byte-compiling /build/reproducible-path/networking-l2gw-21.0.0/debian/tmp/usr/lib/python3/dist-packages/networking_l2gw/tests/unit/services/l2gateway/service_drivers/__init__.py to __init__.cpython-313.pyc +byte-compiling /build/reproducible-path/networking-l2gw-21.0.0/debian/tmp/usr/lib/python3/dist-packages/networking_l2gw/tests/unit/services/l2gateway/service_drivers/test_agent_api.py to test_agent_api.cpython-313.pyc +byte-compiling /build/reproducible-path/networking-l2gw-21.0.0/debian/tmp/usr/lib/python3/dist-packages/networking_l2gw/tests/unit/services/l2gateway/service_drivers/test_rpc_l2gw.py to test_rpc_l2gw.cpython-313.pyc byte-compiling /build/reproducible-path/networking-l2gw-21.0.0/debian/tmp/usr/lib/python3/dist-packages/networking_l2gw/services/__init__.py to __init__.cpython-313.pyc -byte-compiling /build/reproducible-path/networking-l2gw-21.0.0/debian/tmp/usr/lib/python3/dist-packages/networking_l2gw/services/l2gateway/ovsdb/__init__.py to __init__.cpython-313.pyc -byte-compiling /build/reproducible-path/networking-l2gw-21.0.0/debian/tmp/usr/lib/python3/dist-packages/networking_l2gw/services/l2gateway/ovsdb/data.py to data.cpython-313.pyc -byte-compiling /build/reproducible-path/networking-l2gw-21.0.0/debian/tmp/usr/lib/python3/dist-packages/networking_l2gw/services/l2gateway/service_drivers/__init__.py to __init__.cpython-313.pyc -byte-compiling /build/reproducible-path/networking-l2gw-21.0.0/debian/tmp/usr/lib/python3/dist-packages/networking_l2gw/services/l2gateway/service_drivers/agent_api.py to agent_api.cpython-313.pyc -byte-compiling /build/reproducible-path/networking-l2gw-21.0.0/debian/tmp/usr/lib/python3/dist-packages/networking_l2gw/services/l2gateway/service_drivers/rpc_l2gw.py to rpc_l2gw.cpython-313.pyc -byte-compiling /build/reproducible-path/networking-l2gw-21.0.0/debian/tmp/usr/lib/python3/dist-packages/networking_l2gw/services/l2gateway/__init__.py to __init__.cpython-313.pyc -byte-compiling /build/reproducible-path/networking-l2gw-21.0.0/debian/tmp/usr/lib/python3/dist-packages/networking_l2gw/services/l2gateway/agent_scheduler.py to agent_scheduler.cpython-313.pyc -byte-compiling /build/reproducible-path/networking-l2gw-21.0.0/debian/tmp/usr/lib/python3/dist-packages/networking_l2gw/services/l2gateway/exceptions.py to exceptions.cpython-313.pyc -byte-compiling /build/reproducible-path/networking-l2gw-21.0.0/debian/tmp/usr/lib/python3/dist-packages/networking_l2gw/services/l2gateway/l2gw_agent.py to l2gw_agent.cpython-313.pyc -byte-compiling /build/reproducible-path/networking-l2gw-21.0.0/debian/tmp/usr/lib/python3/dist-packages/networking_l2gw/services/l2gateway/plugin.py to plugin.cpython-313.pyc byte-compiling /build/reproducible-path/networking-l2gw-21.0.0/debian/tmp/usr/lib/python3/dist-packages/networking_l2gw/services/l2gateway/common/__init__.py to __init__.cpython-313.pyc byte-compiling /build/reproducible-path/networking-l2gw-21.0.0/debian/tmp/usr/lib/python3/dist-packages/networking_l2gw/services/l2gateway/common/config.py to config.cpython-313.pyc byte-compiling /build/reproducible-path/networking-l2gw-21.0.0/debian/tmp/usr/lib/python3/dist-packages/networking_l2gw/services/l2gateway/common/constants.py to constants.cpython-313.pyc @@ -3229,6 +3257,10 @@ byte-compiling /build/reproducible-path/networking-l2gw-21.0.0/debian/tmp/usr/lib/python3/dist-packages/networking_l2gw/services/l2gateway/common/ovsdb_schema.py to ovsdb_schema.cpython-313.pyc byte-compiling /build/reproducible-path/networking-l2gw-21.0.0/debian/tmp/usr/lib/python3/dist-packages/networking_l2gw/services/l2gateway/common/topics.py to topics.cpython-313.pyc byte-compiling /build/reproducible-path/networking-l2gw-21.0.0/debian/tmp/usr/lib/python3/dist-packages/networking_l2gw/services/l2gateway/common/tunnel_calls.py to tunnel_calls.cpython-313.pyc +byte-compiling /build/reproducible-path/networking-l2gw-21.0.0/debian/tmp/usr/lib/python3/dist-packages/networking_l2gw/services/l2gateway/agent/__init__.py to __init__.cpython-313.pyc +byte-compiling /build/reproducible-path/networking-l2gw-21.0.0/debian/tmp/usr/lib/python3/dist-packages/networking_l2gw/services/l2gateway/agent/agent_api.py to agent_api.cpython-313.pyc +byte-compiling /build/reproducible-path/networking-l2gw-21.0.0/debian/tmp/usr/lib/python3/dist-packages/networking_l2gw/services/l2gateway/agent/base_agent_manager.py to base_agent_manager.cpython-313.pyc +byte-compiling /build/reproducible-path/networking-l2gw-21.0.0/debian/tmp/usr/lib/python3/dist-packages/networking_l2gw/services/l2gateway/agent/l2gateway_config.py to l2gateway_config.cpython-313.pyc byte-compiling /build/reproducible-path/networking-l2gw-21.0.0/debian/tmp/usr/lib/python3/dist-packages/networking_l2gw/services/l2gateway/agent/ovsdb/__init__.py to __init__.cpython-313.pyc byte-compiling /build/reproducible-path/networking-l2gw-21.0.0/debian/tmp/usr/lib/python3/dist-packages/networking_l2gw/services/l2gateway/agent/ovsdb/api.py to api.cpython-313.pyc byte-compiling /build/reproducible-path/networking-l2gw-21.0.0/debian/tmp/usr/lib/python3/dist-packages/networking_l2gw/services/l2gateway/agent/ovsdb/base_connection.py to base_connection.cpython-313.pyc @@ -3241,10 +3273,16 @@ byte-compiling /build/reproducible-path/networking-l2gw-21.0.0/debian/tmp/usr/lib/python3/dist-packages/networking_l2gw/services/l2gateway/agent/ovsdb/native/__init__.py to __init__.cpython-313.pyc byte-compiling /build/reproducible-path/networking-l2gw-21.0.0/debian/tmp/usr/lib/python3/dist-packages/networking_l2gw/services/l2gateway/agent/ovsdb/native/commands.py to commands.cpython-313.pyc byte-compiling /build/reproducible-path/networking-l2gw-21.0.0/debian/tmp/usr/lib/python3/dist-packages/networking_l2gw/services/l2gateway/agent/ovsdb/native/connection.py to connection.cpython-313.pyc -byte-compiling /build/reproducible-path/networking-l2gw-21.0.0/debian/tmp/usr/lib/python3/dist-packages/networking_l2gw/services/l2gateway/agent/__init__.py to __init__.cpython-313.pyc -byte-compiling /build/reproducible-path/networking-l2gw-21.0.0/debian/tmp/usr/lib/python3/dist-packages/networking_l2gw/services/l2gateway/agent/agent_api.py to agent_api.cpython-313.pyc -byte-compiling /build/reproducible-path/networking-l2gw-21.0.0/debian/tmp/usr/lib/python3/dist-packages/networking_l2gw/services/l2gateway/agent/base_agent_manager.py to base_agent_manager.cpython-313.pyc -byte-compiling /build/reproducible-path/networking-l2gw-21.0.0/debian/tmp/usr/lib/python3/dist-packages/networking_l2gw/services/l2gateway/agent/l2gateway_config.py to l2gateway_config.cpython-313.pyc +byte-compiling /build/reproducible-path/networking-l2gw-21.0.0/debian/tmp/usr/lib/python3/dist-packages/networking_l2gw/services/l2gateway/__init__.py to __init__.cpython-313.pyc +byte-compiling /build/reproducible-path/networking-l2gw-21.0.0/debian/tmp/usr/lib/python3/dist-packages/networking_l2gw/services/l2gateway/agent_scheduler.py to agent_scheduler.cpython-313.pyc +byte-compiling /build/reproducible-path/networking-l2gw-21.0.0/debian/tmp/usr/lib/python3/dist-packages/networking_l2gw/services/l2gateway/exceptions.py to exceptions.cpython-313.pyc +byte-compiling /build/reproducible-path/networking-l2gw-21.0.0/debian/tmp/usr/lib/python3/dist-packages/networking_l2gw/services/l2gateway/l2gw_agent.py to l2gw_agent.cpython-313.pyc +byte-compiling /build/reproducible-path/networking-l2gw-21.0.0/debian/tmp/usr/lib/python3/dist-packages/networking_l2gw/services/l2gateway/plugin.py to plugin.cpython-313.pyc +byte-compiling /build/reproducible-path/networking-l2gw-21.0.0/debian/tmp/usr/lib/python3/dist-packages/networking_l2gw/services/l2gateway/ovsdb/__init__.py to __init__.cpython-313.pyc +byte-compiling /build/reproducible-path/networking-l2gw-21.0.0/debian/tmp/usr/lib/python3/dist-packages/networking_l2gw/services/l2gateway/ovsdb/data.py to data.cpython-313.pyc +byte-compiling /build/reproducible-path/networking-l2gw-21.0.0/debian/tmp/usr/lib/python3/dist-packages/networking_l2gw/services/l2gateway/service_drivers/__init__.py to __init__.cpython-313.pyc +byte-compiling /build/reproducible-path/networking-l2gw-21.0.0/debian/tmp/usr/lib/python3/dist-packages/networking_l2gw/services/l2gateway/service_drivers/agent_api.py to agent_api.cpython-313.pyc +byte-compiling /build/reproducible-path/networking-l2gw-21.0.0/debian/tmp/usr/lib/python3/dist-packages/networking_l2gw/services/l2gateway/service_drivers/rpc_l2gw.py to rpc_l2gw.cpython-313.pyc running install_data creating /build/reproducible-path/networking-l2gw-21.0.0/debian/tmp/usr/etc/neutron copying etc/l2gateway_agent.ini -> /build/reproducible-path/networking-l2gw-21.0.0/debian/tmp/usr/etc/neutron @@ -3261,32 +3299,39 @@ + PYTHON3S=disabled + TEST_PARALLEL_OPT=--parallel + TEST_SERIAL_OPT= -+ echo WARNING: --no-py2 is deprecated, and always on. ++ for i in $@ ++ case "${1}" in ++ echo 'WARNING: --no-py2 is deprecated, and always on.' WARNING: --no-py2 is deprecated, and always on. + shift -+ py3versions -vr ++ for i in $@ ++ case "${1}" in +++ py3versions -vr + PYTHON3S=3.13 -+ [ yes = no ] -+ [ no = yes ] -+ [ 3.13 = disabled ] -+ echo 3.13 -+ cut -d. -f1 ++ '[' yes = no ']' ++ '[' no = yes ']' ++ for pyvers in ${PYTHON3S} ++ '[' 3.13 = disabled ']' +++ cut -d. -f1 +++ echo 3.13 + PYMAJOR=3 -+ echo ===> Testing with python (python3) ++ echo '===> Testing with python (python3)' ===> Testing with python (python3) -+ pwd -+ [ -d /build/reproducible-path/networking-l2gw-21.0.0/debian/tmp/usr/lib/python3/dist-packages ] -+ [ -z ] -+ pwd -+ echo Implicitly adding PYTHONPATH=/build/reproducible-path/networking-l2gw-21.0.0/debian/tmp/usr/lib/python3/dist-packages +++ pwd ++ '[' -d /build/reproducible-path/networking-l2gw-21.0.0/debian/tmp/usr/lib/python3/dist-packages ']' ++ '[' -z '' ']' +++ pwd ++ echo 'Implicitly adding PYTHONPATH=/build/reproducible-path/networking-l2gw-21.0.0/debian/tmp/usr/lib/python3/dist-packages' Implicitly adding PYTHONPATH=/build/reproducible-path/networking-l2gw-21.0.0/debian/tmp/usr/lib/python3/dist-packages -+ pwd +++ pwd + export PYTHONPATH=/build/reproducible-path/networking-l2gw-21.0.0/debian/tmp/usr/lib/python3/dist-packages -+ [ -e .stestr.conf ] -+ [ -x /usr/bin/python3-stestr ] ++ PYTHONPATH=/build/reproducible-path/networking-l2gw-21.0.0/debian/tmp/usr/lib/python3/dist-packages ++ '[' -e .stestr.conf ']' ++ '[' -x /usr/bin/python3-stestr ']' + STESTR=stestr + rm -rf .stestr -+ PYTHON=python3.13 stestr run --parallel --subunit networking_l2gw.tests.unit.* ++ PYTHON=python3.13 ++ stestr run --parallel --subunit 'networking_l2gw.tests.unit.*' + subunit2pyunit 1 RLock(s) were not greened, to fix this error make sure you run eventlet.monkey_patch() before importing any other modules. This program is using eventlet and has been monkey_patched @@ -3304,142 +3349,22 @@ This program is using eventlet and has been monkey_patched 1 RLock(s) were not greened, to fix this error make sure you run eventlet.monkey_patch() before importing any other modules. This program is using eventlet and has been monkey_patched -networking_l2gw.tests.unit.db.test_l2gw_db.L2GWTestCase.test_get_l2gw_ids_by_interface_switch -networking_l2gw.tests.unit.db.test_l2gw_db.L2GWTestCase.test_get_l2gw_ids_by_interface_switch ... ok -networking_l2gw.tests.unit.db.test_l2gw_db.L2GWTestCase.test_l2_gateway_create -networking_l2gw.tests.unit.db.test_l2gw_db.L2GWTestCase.test_l2_gateway_create ... ok -networking_l2gw.tests.unit.db.test_l2gw_db.L2GWTestCase.test_l2_gateway_create_output_aligned_with_input -networking_l2gw.tests.unit.db.test_l2gw_db.L2GWTestCase.test_l2_gateway_create_output_aligned_with_input ... ok 1 RLock(s) were not greened, to fix this error make sure you run eventlet.monkey_patch() before importing any other modules. This program is using eventlet and has been monkey_patched -networking_l2gw.tests.unit.db.test_l2gw_db.L2GWTestCase.test_l2_gateway_create_with_invalid_seg_id -networking_l2gw.tests.unit.db.test_l2gw_db.L2GWTestCase.test_l2_gateway_create_with_invalid_seg_id ... ok -networking_l2gw.tests.unit.services.l2gateway.agent.test_base_agent_manager.TestBaseAgentManager.test_agent_updated -networking_l2gw.tests.unit.services.l2gateway.agent.test_base_agent_manager.TestBaseAgentManager.test_agent_updated ... ok -networking_l2gw.tests.unit.services.l2gateway.agent.test_base_agent_manager.TestBaseAgentManager.test_init -networking_l2gw.tests.unit.services.l2gateway.agent.test_base_agent_manager.TestBaseAgentManager.test_init ... ok -networking_l2gw.tests.unit.services.l2gateway.agent.test_base_agent_manager.TestBaseAgentManager.test_report_state -networking_l2gw.tests.unit.services.l2gateway.agent.test_base_agent_manager.TestBaseAgentManager.test_report_state ... ok -networking_l2gw.tests.unit.services.l2gateway.agent.test_base_agent_manager.TestBaseAgentManager.test_report_state_exception -networking_l2gw.tests.unit.services.l2gateway.agent.test_base_agent_manager.TestBaseAgentManager.test_report_state_exception ... ok -networking_l2gw.tests.unit.services.l2gateway.agent.test_base_agent_manager.TestBaseAgentManager.test_set_monitor_agent_type_monitor -networking_l2gw.tests.unit.services.l2gateway.agent.test_base_agent_manager.TestBaseAgentManager.test_set_monitor_agent_type_monitor ... ok 1 RLock(s) were not greened, to fix this error make sure you run eventlet.monkey_patch() before importing any other modules. This program is using eventlet and has been monkey_patched -networking_l2gw.tests.unit.services.l2gateway.agent.test_base_agent_manager.TestBaseAgentManager.test_set_monitor_agent_type_transact -networking_l2gw.tests.unit.services.l2gateway.agent.test_base_agent_manager.TestBaseAgentManager.test_set_monitor_agent_type_transact ... ok -networking_l2gw.tests.unit.db.test_l2gw_db.L2GWTestCase.test_l2_gateway_create_with_mul_interfaces -networking_l2gw.tests.unit.db.test_l2gw_db.L2GWTestCase.test_l2_gateway_create_with_mul_interfaces ... ok -networking_l2gw.tests.unit.services.l2gateway.agent.test_base_agent_manager.TestBaseAgentManager.test_setup_state_rpc -networking_l2gw.tests.unit.services.l2gateway.agent.test_base_agent_manager.TestBaseAgentManager.test_setup_state_rpc ... ok -networking_l2gw.tests.unit.db.test_l2gw_db.L2GWTestCase.test_l2_gateway_create_with_mul_interfaces_inconsistent_seg_id -networking_l2gw.tests.unit.db.test_l2gw_db.L2GWTestCase.test_l2_gateway_create_with_mul_interfaces_inconsistent_seg_id ... ok -networking_l2gw.tests.unit.services.l2gateway.test_agent_scheduler.TestAgentScheduler.test_initialize_thread -networking_l2gw.tests.unit.services.l2gateway.test_agent_scheduler.TestAgentScheduler.test_initialize_thread ... ok -L2 Gateaway e73a183e-b6bb-4046-8729-02abb2f8c76a deleted -L2 Gateaway Connection 9d5442e3-9a0a-4329-b7b7-28e302fe7e32 deleted -networking_l2gw.tests.unit.services.l2gateway.agent.ovsdb.test_ovsdb_monitor.TestOVSDBMonitor_with_enable_manager.test_init_with_enable_manager -networking_l2gw.tests.unit.services.l2gateway.agent.ovsdb.test_ovsdb_monitor.TestOVSDBMonitor_with_enable_manager.test_init_with_enable_manager ... ok -networking_l2gw.tests.unit.l2gatewayclient.osc.test_osc_l2gw.TestDeleteL2gw.test_delete_l2gateway -networking_l2gw.tests.unit.l2gatewayclient.osc.test_osc_l2gw.TestDeleteL2gw.test_delete_l2gateway ... ok -networking_l2gw.tests.unit.l2gatewayclient.osc.test_osc_l2gw_connection.TestDeleteL2gwConnection.test_delete_l2gateway_connection -networking_l2gw.tests.unit.l2gatewayclient.osc.test_osc_l2gw_connection.TestDeleteL2gwConnection.test_delete_l2gateway_connection ... ok -networking_l2gw.tests.unit.services.l2gateway.test_agent_scheduler.TestAgentScheduler.test_initialize_thread_loop_call_exception -networking_l2gw.tests.unit.services.l2gateway.test_agent_scheduler.TestAgentScheduler.test_initialize_thread_loop_call_exception ... ok -networking_l2gw.tests.unit.db.test_l2gw_db.L2GWTestCase.test_l2_gateway_create_with_multiple_segid -networking_l2gw.tests.unit.db.test_l2gw_db.L2GWTestCase.test_l2_gateway_create_with_multiple_segid ... ok -networking_l2gw.tests.unit.l2gatewayclient.osc.test_osc_l2gw.TestUpdateL2gw.test_update_l2gateway -networking_l2gw.tests.unit.l2gatewayclient.osc.test_osc_l2gw.TestUpdateL2gw.test_update_l2gateway ... ok -networking_l2gw.tests.unit.l2gatewayclient.osc.test_osc_l2gw.TestUpdateL2gw.test_update_l2gateway_name -networking_l2gw.tests.unit.l2gatewayclient.osc.test_osc_l2gw.TestUpdateL2gw.test_update_l2gateway_name ... ok -networking_l2gw.tests.unit.l2gatewayclient.osc.test_osc_l2gw.TestUpdateL2gw.test_update_l2gateway_with_mul_segmentation_ids -networking_l2gw.tests.unit.l2gatewayclient.osc.test_osc_l2gw.TestUpdateL2gw.test_update_l2gateway_with_mul_segmentation_ids ... ok -networking_l2gw.tests.unit.l2gatewayclient.osc.test_osc_l2gw.TestUpdateL2gw.test_update_l2gateway_with_multiple_interfaces -networking_l2gw.tests.unit.l2gatewayclient.osc.test_osc_l2gw.TestUpdateL2gw.test_update_l2gateway_with_multiple_interfaces ... ok -networking_l2gw.tests.unit.l2gatewayclient.osc.test_osc_l2gw.TestUpdateL2gw.test_update_l2gateway_with_segmentation_id -networking_l2gw.tests.unit.l2gatewayclient.osc.test_osc_l2gw.TestUpdateL2gw.test_update_l2gateway_with_segmentation_id ... ok -networking_l2gw.tests.unit.services.l2gateway.common.test_l2gw_validators.TestL2gwValidators.test_for_empty_device_name -networking_l2gw.tests.unit.services.l2gateway.common.test_l2gw_validators.TestL2gwValidators.test_for_empty_device_name ... ok -networking_l2gw.tests.unit.services.l2gateway.test_agent_scheduler.TestAgentScheduler.test_monitor_agent_state -networking_l2gw.tests.unit.services.l2gateway.test_agent_scheduler.TestAgentScheduler.test_monitor_agent_state ... ok -networking_l2gw.tests.unit.services.l2gateway.common.test_l2gw_validators.TestL2gwValidators.test_for_empty_interface -networking_l2gw.tests.unit.services.l2gateway.common.test_l2gw_validators.TestL2gwValidators.test_for_empty_interface ... ok 1 RLock(s) were not greened, to fix this error make sure you run eventlet.monkey_patch() before importing any other modules. -networking_l2gw.tests.unit.db.test_l2gw_db.L2GWTestCase.test_l2_gateway_get -networking_l2gw.tests.unit.db.test_l2gw_db.L2GWTestCase.test_l2_gateway_get ... ok This program is using eventlet and has been monkey_patched -networking_l2gw.tests.unit.services.l2gateway.test_agent_scheduler.TestAgentScheduler.test_monitor_agent_state_exception_get_agents -networking_l2gw.tests.unit.services.l2gateway.test_agent_scheduler.TestAgentScheduler.test_monitor_agent_state_exception_get_agents ... ok -networking_l2gw.tests.unit.services.l2gateway.common.test_l2gw_validators.TestL2gwValidators.test_for_empty_interface_name -networking_l2gw.tests.unit.services.l2gateway.common.test_l2gw_validators.TestL2gwValidators.test_for_empty_interface_name ... ok -networking_l2gw.tests.unit.services.l2gateway.agent.ovsdb.test_base_connection.TestBaseConnection.test_disconnect -networking_l2gw.tests.unit.services.l2gateway.agent.ovsdb.test_base_connection.TestBaseConnection.test_disconnect ... ok -networking_l2gw.tests.unit.db.test_l2gw_db.L2GWTestCase.test_l2_gateway_get_invalid_id_failure -networking_l2gw.tests.unit.db.test_l2gw_db.L2GWTestCase.test_l2_gateway_get_invalid_id_failure ... ok -networking_l2gw.tests.unit.services.l2gateway.test_agent_scheduler.TestAgentScheduler.test_select_agent_type_multiple_active -networking_l2gw.tests.unit.services.l2gateway.test_agent_scheduler.TestAgentScheduler.test_select_agent_type_multiple_active ... ok -networking_l2gw.tests.unit.services.l2gateway.common.test_l2gw_validators.TestL2gwValidators.test_for_interface_type_dict -networking_l2gw.tests.unit.services.l2gateway.common.test_l2gw_validators.TestL2gwValidators.test_for_interface_type_dict ... ok -networking_l2gw.tests.unit.services.l2gateway.agent.ovsdb.test_ovsdb_monitor.TestOVSDBMonitor.test_default_echo_handler -networking_l2gw.tests.unit.services.l2gateway.agent.ovsdb.test_ovsdb_monitor.TestOVSDBMonitor.test_default_echo_handler ... ok -networking_l2gw.tests.unit.services.l2gateway.test_agent_scheduler.TestAgentScheduler.test_select_agent_type_one_active -networking_l2gw.tests.unit.services.l2gateway.test_agent_scheduler.TestAgentScheduler.test_select_agent_type_one_active ... ok -networking_l2gw.tests.unit.services.l2gateway.agent.ovsdb.test_base_connection.TestBaseConnection.test_init -networking_l2gw.tests.unit.services.l2gateway.agent.ovsdb.test_base_connection.TestBaseConnection.test_init ... ok -networking_l2gw.tests.unit.services.l2gateway.common.test_l2gw_validators.TestL2gwValidators.test_for_interfaces_type_list_of_dicts -networking_l2gw.tests.unit.services.l2gateway.common.test_l2gw_validators.TestL2gwValidators.test_for_interfaces_type_list_of_dicts ... ok -networking_l2gw.tests.unit.services.l2gateway.agent.ovsdb.test_base_connection.TestBaseConnection.test_init_with_socket_error -networking_l2gw.tests.unit.services.l2gateway.agent.ovsdb.test_base_connection.TestBaseConnection.test_init_with_socket_error ... ok -networking_l2gw.tests.unit.db.test_l2gw_db.L2GWTestCase.test_l2_gateway_update -networking_l2gw.tests.unit.db.test_l2gw_db.L2GWTestCase.test_l2_gateway_update ... ok -networking_l2gw.tests.unit.services.l2gateway.common.test_l2gw_validators.TestL2gwValidators.test_is_valid_vlan_id_for_non_integer_value -networking_l2gw.tests.unit.services.l2gateway.common.test_l2gw_validators.TestL2gwValidators.test_is_valid_vlan_id_for_non_integer_value ... ok -networking_l2gw.tests.unit.services.l2gateway.agent.ovsdb.test_ovsdb_monitor.TestOVSDBMonitor.test_form_ovsdb_data -networking_l2gw.tests.unit.services.l2gateway.agent.ovsdb.test_ovsdb_monitor.TestOVSDBMonitor.test_form_ovsdb_data ... ok -networking_l2gw.tests.unit.services.l2gateway.agent.ovsdb.test_base_connection.TestBaseConnection.test_init_with_timeout -networking_l2gw.tests.unit.services.l2gateway.agent.ovsdb.test_base_connection.TestBaseConnection.test_init_with_timeout ... ok -networking_l2gw.tests.unit.services.l2gateway.common.test_l2gw_validators.TestL2gwValidators.test_is_valid_vlan_id_for_value_greater_than_4095 -networking_l2gw.tests.unit.services.l2gateway.common.test_l2gw_validators.TestL2gwValidators.test_is_valid_vlan_id_for_value_greater_than_4095 ... ok -networking_l2gw.tests.unit.db.test_l2gw_db.L2GWTestCase.test_l2_gateway_update_invalid_device_name -networking_l2gw.tests.unit.db.test_l2gw_db.L2GWTestCase.test_l2_gateway_update_invalid_device_name ... ok -networking_l2gw.tests.unit.services.l2gateway.common.test_l2gw_validators.TestL2gwValidators.test_is_valid_vlan_id_for_value_less_than_0 -networking_l2gw.tests.unit.services.l2gateway.common.test_l2gw_validators.TestL2gwValidators.test_is_valid_vlan_id_for_value_less_than_0 ... ok -networking_l2gw.tests.unit.services.l2gateway.agent.ovsdb.test_ovsdb_monitor.TestOVSDBMonitor.test_init -networking_l2gw.tests.unit.services.l2gateway.agent.ovsdb.test_ovsdb_monitor.TestOVSDBMonitor.test_init ... ok -networking_l2gw.tests.unit.services.l2gateway.agent.ovsdb.test_base_connection.TestBaseConnection.test_response -networking_l2gw.tests.unit.services.l2gateway.agent.ovsdb.test_base_connection.TestBaseConnection.test_response ... ok -networking_l2gw.tests.unit.services.l2gateway.common.test_l2gw_validators.TestL2gwValidators.test_segmentation_id_in_interface -networking_l2gw.tests.unit.services.l2gateway.common.test_l2gw_validators.TestL2gwValidators.test_segmentation_id_in_interface ... ok -networking_l2gw.tests.unit.services.l2gateway.agent.ovsdb.test_ovsdb_monitor.TestOVSDBMonitor.test_on_remote_message -networking_l2gw.tests.unit.services.l2gateway.agent.ovsdb.test_ovsdb_monitor.TestOVSDBMonitor.test_on_remote_message ... ok -networking_l2gw.tests.unit.db.test_l2gw_db.L2GWTestCase.test_l2_gateway_update_with_mul_interfaces_inconsistent_seg_id -networking_l2gw.tests.unit.db.test_l2gw_db.L2GWTestCase.test_l2_gateway_update_with_mul_interfaces_inconsistent_seg_id ... ok -networking_l2gw.tests.unit.services.l2gateway.common.test_l2gw_validators.TestL2gwValidators.test_segmentation_id_type -networking_l2gw.tests.unit.services.l2gateway.common.test_l2gw_validators.TestL2gwValidators.test_segmentation_id_type ... ok -networking_l2gw.tests.unit.services.l2gateway.agent.ovsdb.test_ovsdb_monitor.TestOVSDBMonitor.test_process_logical_switch -networking_l2gw.tests.unit.services.l2gateway.agent.ovsdb.test_ovsdb_monitor.TestOVSDBMonitor.test_process_logical_switch ... ok -networking_l2gw.tests.unit.services.l2gateway.common.test_l2gw_validators.TestL2gwValidators.test_validate_gwdevice_list -networking_l2gw.tests.unit.services.l2gateway.common.test_l2gw_validators.TestL2gwValidators.test_validate_gwdevice_list ... ok -networking_l2gw.tests.unit.services.l2gateway.agent.ovsdb.test_ovsdb_monitor.TestOVSDBMonitor.test_process_mcast_macs_local -networking_l2gw.tests.unit.services.l2gateway.agent.ovsdb.test_ovsdb_monitor.TestOVSDBMonitor.test_process_mcast_macs_local ... ok -networking_l2gw.tests.unit.services.l2gateway.agent.ovsdb.test_base_connection.TestBaseConnection.test_send -networking_l2gw.tests.unit.services.l2gateway.agent.ovsdb.test_base_connection.TestBaseConnection.test_send ... ok +1 RLock(s) were not greened, to fix this error make sure you run eventlet.monkey_patch() before importing any other modules. +This program is using eventlet and has been monkey_patched +1 RLock(s) were not greened, to fix this error make sure you run eventlet.monkey_patch() before importing any other modules. +This program is using eventlet and has been monkey_patched networking_l2gw.tests.unit.db.ovsdb.test_idl_impl.SimpleIdlTests.test_list_physical_switches networking_l2gw.tests.unit.db.ovsdb.test_idl_impl.SimpleIdlTests.test_list_physical_switches ... ok -networking_l2gw.tests.unit.db.test_l2gw_db.L2GWTestCase.test_l2_gateway_update_with_mul_interfaces_without_seg_id -networking_l2gw.tests.unit.db.test_l2gw_db.L2GWTestCase.test_l2_gateway_update_with_mul_interfaces_without_seg_id ... ok -networking_l2gw.tests.unit.services.l2gateway.common.test_l2gw_validators.TestL2gwValidators.test_validate_network_mapping_list_for_empty_network_id -networking_l2gw.tests.unit.services.l2gateway.common.test_l2gw_validators.TestL2gwValidators.test_validate_network_mapping_list_for_empty_network_id ... ok -networking_l2gw.tests.unit.services.l2gateway.agent.ovsdb.test_ovsdb_monitor.TestOVSDBMonitor.test_process_physical_locator -networking_l2gw.tests.unit.services.l2gateway.agent.ovsdb.test_ovsdb_monitor.TestOVSDBMonitor.test_process_physical_locator ... ok -networking_l2gw.tests.unit.services.l2gateway.agent.ovsdb.test_ovsdb_monitor.TestOVSDBMonitor.test_process_physical_locator_set -networking_l2gw.tests.unit.services.l2gateway.agent.ovsdb.test_ovsdb_monitor.TestOVSDBMonitor.test_process_physical_locator_set ... ok -networking_l2gw.tests.unit.db.test_l2gw_db.L2GWTestCase.test_l2_gateway_update_without_devices -networking_l2gw.tests.unit.db.test_l2gw_db.L2GWTestCase.test_l2_gateway_update_without_devices ... ok -networking_l2gw.tests.unit.services.l2gateway.agent.ovsdb.test_ovsdb_monitor.TestOVSDBMonitor.test_process_physical_port -networking_l2gw.tests.unit.services.l2gateway.agent.ovsdb.test_ovsdb_monitor.TestOVSDBMonitor.test_process_physical_port ... ok -networking_l2gw.tests.unit.services.l2gateway.common.test_l2gw_validators.TestL2gwValidators.test_validate_network_mapping_list_with_seg_id -networking_l2gw.tests.unit.services.l2gateway.common.test_l2gw_validators.TestL2gwValidators.test_validate_network_mapping_list_with_seg_id ... ok +networking_l2gw.tests.unit.l2gatewayclient.osc.test_osc_l2gw_connection.TestCreateL2gwConnection.test_create_l2gateway_connection +networking_l2gw.tests.unit.l2gatewayclient.osc.test_osc_l2gw_connection.TestCreateL2gwConnection.test_create_l2gateway_connection ... ok +networking_l2gw.tests.unit.services.l2gateway.agent.test_agent_api.L2GatewayAgentApiTestCase.test_notify_ovsdb_states +networking_l2gw.tests.unit.services.l2gateway.agent.test_agent_api.L2GatewayAgentApiTestCase.test_notify_ovsdb_states ... ok networking_l2gw.tests.unit.l2gatewayclient.osc.test_osc_l2gw.TestCreateL2gw.test_create_l2gateway_with_mul_segmentation_id networking_l2gw.tests.unit.l2gatewayclient.osc.test_osc_l2gw.TestCreateL2gw.test_create_l2gateway_with_mul_segmentation_id ... ok networking_l2gw.tests.unit.l2gatewayclient.osc.test_osc_l2gw.TestCreateL2gw.test_create_l2gateway_with_multiple_devices @@ -3450,274 +3375,172 @@ networking_l2gw.tests.unit.l2gatewayclient.osc.test_osc_l2gw.TestCreateL2gw.test_create_l2gateway_with_segmentation_id ... ok networking_l2gw.tests.unit.l2gatewayclient.osc.test_osc_l2gw.TestCreateL2gw.test_create_l2gw networking_l2gw.tests.unit.l2gatewayclient.osc.test_osc_l2gw.TestCreateL2gw.test_create_l2gw ... ok -networking_l2gw.tests.unit.services.l2gateway.agent.ovsdb.test_ovsdb_monitor.TestOVSDBMonitor.test_process_physical_port_with_empty_fault_status -networking_l2gw.tests.unit.services.l2gateway.agent.ovsdb.test_ovsdb_monitor.TestOVSDBMonitor.test_process_physical_port_with_empty_fault_status ... ok -1 RLock(s) were not greened, to fix this error make sure you run eventlet.monkey_patch() before importing any other modules. -This program is using eventlet and has been monkey_patched -networking_l2gw.tests.unit.db.test_l2gw_db.L2GWTestCase.test_l2gateway_con_create_and_delete_in_use_without_seg_id -networking_l2gw.tests.unit.db.test_l2gw_db.L2GWTestCase.test_l2gateway_con_create_and_delete_in_use_without_seg_id ... ok -networking_l2gw.tests.unit.services.l2gateway.agent.ovsdb.test_ovsdb_monitor.TestOVSDBMonitor.test_process_physical_switch -networking_l2gw.tests.unit.services.l2gateway.agent.ovsdb.test_ovsdb_monitor.TestOVSDBMonitor.test_process_physical_switch ... ok -networking_l2gw.tests.unit.db.test_l2gw_db.L2GWTestCase.test_l2gateway_con_create_with_invalid_net_id -networking_l2gw.tests.unit.db.test_l2gw_db.L2GWTestCase.test_l2gateway_con_create_with_invalid_net_id ... ok -networking_l2gw.tests.unit.l2gatewayclient.osc.test_osc_l2gw.TestShowL2gw.test_show_l2gateway -networking_l2gw.tests.unit.l2gatewayclient.osc.test_osc_l2gw.TestShowL2gw.test_show_l2gateway ... ok -networking_l2gw.tests.unit.l2gatewayclient.osc.test_osc_l2gw_connection.TestListL2gwConnection.test_list_l2gateway_connection -networking_l2gw.tests.unit.l2gatewayclient.osc.test_osc_l2gw_connection.TestListL2gwConnection.test_list_l2gateway_connection ... ok -networking_l2gw.tests.unit.db.test_l2gw_db.L2GWTestCase.test_l2gateway_connection_create_delete_list -networking_l2gw.tests.unit.db.test_l2gw_db.L2GWTestCase.test_l2gateway_connection_create_delete_list ... ok -networking_l2gw.tests.unit.services.l2gateway.test_plugin.TestL2GatewayPlugin.test_add_port_mac -networking_l2gw.tests.unit.services.l2gateway.test_plugin.TestL2GatewayPlugin.test_add_port_mac ... ok -1 RLock(s) were not greened, to fix this error make sure you run eventlet.monkey_patch() before importing any other modules. -This program is using eventlet and has been monkey_patched -networking_l2gw.tests.unit.services.l2gateway.common.test_tunnel_calls.TestTunnelCalls.test_trigger_l2pop_delete -networking_l2gw.tests.unit.services.l2gateway.common.test_tunnel_calls.TestTunnelCalls.test_trigger_l2pop_delete ... ok -networking_l2gw.tests.unit.services.l2gateway.common.test_tunnel_calls.TestTunnelCalls.test_trigger_l2pop_sync -networking_l2gw.tests.unit.services.l2gateway.common.test_tunnel_calls.TestTunnelCalls.test_trigger_l2pop_sync ... ok -networking_l2gw.tests.unit.db.test_l2gw_db.L2GWTestCase.test_l2gateway_delete -networking_l2gw.tests.unit.db.test_l2gw_db.L2GWTestCase.test_l2gateway_delete ... ok -networking_l2gw.tests.unit.services.l2gateway.test_plugin.TestL2GatewayPlugin.test_create_l2_gateway -networking_l2gw.tests.unit.services.l2gateway.test_plugin.TestL2GatewayPlugin.test_create_l2_gateway ... ok -networking_l2gw.tests.unit.services.l2gateway.common.test_tunnel_calls.TestTunnelCalls.test_trigger_tunnel_sync -networking_l2gw.tests.unit.services.l2gateway.common.test_tunnel_calls.TestTunnelCalls.test_trigger_tunnel_sync ... ok -networking_l2gw.tests.unit.db.ovsdb.test_lib.OvsdbLibTestCase.test_add_logical_switch -networking_l2gw.tests.unit.db.ovsdb.test_lib.OvsdbLibTestCase.test_add_logical_switch ... ok -networking_l2gw.tests.unit.db.test_l2gw_db.L2GWTestCase.test_l2gateway_list -networking_l2gw.tests.unit.db.test_l2gw_db.L2GWTestCase.test_l2gateway_list ... ok -networking_l2gw.tests.unit.services.l2gateway.agent.ovsdb.test_base_connection.TestBaseConnection_with_enable_manager.test_common_sock_rcv_thread_none -networking_l2gw.tests.unit.services.l2gateway.agent.ovsdb.test_base_connection.TestBaseConnection_with_enable_manager.test_common_sock_rcv_thread_none ... ok -networking_l2gw.tests.unit.services.l2gateway.agent.ovsdb.test_ovsdb_monitor.TestOVSDBMonitor.test_process_physical_switch_with_empty_fault_status -networking_l2gw.tests.unit.services.l2gateway.agent.ovsdb.test_ovsdb_monitor.TestOVSDBMonitor.test_process_physical_switch_with_empty_fault_status ... ok +networking_l2gw.tests.unit.services.l2gateway.common.test_l2gw_validators.TestL2gwValidators.test_for_empty_device_name +networking_l2gw.tests.unit.services.l2gateway.common.test_l2gw_validators.TestL2gwValidators.test_for_empty_device_name ... ok +networking_l2gw.tests.unit.services.l2gateway.agent.test_agent_api.L2GatewayAgentApiTestCase.test_update_ovsdb_changes +networking_l2gw.tests.unit.services.l2gateway.agent.test_agent_api.L2GatewayAgentApiTestCase.test_update_ovsdb_changes ... ok networking_l2gw.tests.unit.services.l2gateway.agent.ovsdb.test_manager.TestManager.test_add_vif_to_gateway_for_enable_manager_false networking_l2gw.tests.unit.services.l2gateway.agent.ovsdb.test_manager.TestManager.test_add_vif_to_gateway_for_enable_manager_false ... ok -networking_l2gw.tests.unit.db.ovsdb.test_lib.OvsdbLibTestCase.test_add_pending_ucast_mac_remote -networking_l2gw.tests.unit.db.ovsdb.test_lib.OvsdbLibTestCase.test_add_pending_ucast_mac_remote ... ok -networking_l2gw.tests.unit.services.l2gateway.agent.ovsdb.test_base_connection.TestBaseConnection_with_enable_manager.test_disconnect_with_enable_manager -networking_l2gw.tests.unit.services.l2gateway.agent.ovsdb.test_base_connection.TestBaseConnection_with_enable_manager.test_disconnect_with_enable_manager ... ok -networking_l2gw.tests.unit.services.l2gateway.test_plugin.TestL2GatewayPlugin.test_create_l2_gateway_connection -networking_l2gw.tests.unit.services.l2gateway.test_plugin.TestL2GatewayPlugin.test_create_l2_gateway_connection ... ok -networking_l2gw.tests.unit.services.l2gateway.agent.ovsdb.test_ovsdb_monitor.TestOVSDBMonitor.test_process_response -networking_l2gw.tests.unit.services.l2gateway.agent.ovsdb.test_ovsdb_monitor.TestOVSDBMonitor.test_process_response ... ok -networking_l2gw.tests.unit.db.test_l2gw_db.L2GWTestCase.test_l2gateway_show -networking_l2gw.tests.unit.db.test_l2gw_db.L2GWTestCase.test_l2gateway_show ... ok -networking_l2gw.tests.unit.services.l2gateway.agent.ovsdb.test_base_connection.TestBaseConnection_with_enable_manager.test_echo_response -networking_l2gw.tests.unit.services.l2gateway.agent.ovsdb.test_base_connection.TestBaseConnection_with_enable_manager.test_echo_response ... ok -networking_l2gw.tests.unit.db.ovsdb.test_lib.OvsdbLibTestCase.test_add_physical_locator -networking_l2gw.tests.unit.db.ovsdb.test_lib.OvsdbLibTestCase.test_add_physical_locator ... ok +networking_l2gw.tests.unit.services.l2gateway.common.test_l2gw_validators.TestL2gwValidators.test_for_empty_interface +networking_l2gw.tests.unit.services.l2gateway.common.test_l2gw_validators.TestL2gwValidators.test_for_empty_interface ... ok +physical switch: ['ps1'] +2026-08-21 09:16:22.108 1008732 INFO neutron.common.config [-] Logging enabled! +2026-08-21 09:16:22.109 1008732 INFO neutron.common.config [-] version 26.0.0 +2026-08-21 09:16:22.110 1008732 DEBUG neutron.common.config [-] command line: setup_logging /usr/lib/python3/dist-packages/neutron/common/config.py:124 +networking_l2gw.tests.unit.services.l2gateway.agent.test_l2gw_agent.TestL2gwAgent.test_main_l2gw_agent +networking_l2gw.tests.unit.services.l2gateway.agent.test_l2gw_agent.TestL2gwAgent.test_main_l2gw_agent ... ok +networking_l2gw.tests.unit.l2gatewayclient.osc.test_osc_l2gw_connection.TestShowL2gwConnection.test_show_l2gateway_connection +networking_l2gw.tests.unit.l2gatewayclient.osc.test_osc_l2gw_connection.TestShowL2gwConnection.test_show_l2gateway_connection ... ok networking_l2gw.tests.unit.services.l2gateway.agent.ovsdb.test_manager.TestManager.test_add_vif_to_gateway_for_monitor_agent networking_l2gw.tests.unit.services.l2gateway.agent.ovsdb.test_manager.TestManager.test_add_vif_to_gateway_for_monitor_agent ... ok -networking_l2gw.tests.unit.services.l2gateway.common.test_l2gw_validators.TestL2gwValidators.test_validate_network_mapping_list_without_seg_id -networking_l2gw.tests.unit.services.l2gateway.common.test_l2gw_validators.TestL2gwValidators.test_validate_network_mapping_list_without_seg_id ... ok -networking_l2gw.tests.unit.db.test_l2gw_db.L2GWTestCase.test_l2gateway_show_update_delete_invalid_id -networking_l2gw.tests.unit.db.test_l2gw_db.L2GWTestCase.test_l2gateway_show_update_delete_invalid_id ... ok -networking_l2gw.tests.unit.services.l2gateway.agent.ovsdb.test_base_connection.TestBaseConnection_with_enable_manager.test_exception_for_send_monitor_msg_to_ovsdb_connection -networking_l2gw.tests.unit.services.l2gateway.agent.ovsdb.test_base_connection.TestBaseConnection_with_enable_manager.test_exception_for_send_monitor_msg_to_ovsdb_connection ... ok -networking_l2gw.tests.unit.services.l2gateway.test_plugin.TestL2GatewayPlugin.test_delete_l2_gateway -networking_l2gw.tests.unit.services.l2gateway.test_plugin.TestL2GatewayPlugin.test_delete_l2_gateway ... ok -networking_l2gw.tests.unit.db.ovsdb.test_lib.OvsdbLibTestCase.test_add_physical_port -networking_l2gw.tests.unit.db.ovsdb.test_lib.OvsdbLibTestCase.test_add_physical_port ... ok -networking_l2gw.tests.unit.services.l2gateway.agent.ovsdb.test_ovsdb_monitor.TestOVSDBMonitor.test_process_response_raise_exception -networking_l2gw.tests.unit.services.l2gateway.agent.ovsdb.test_ovsdb_monitor.TestOVSDBMonitor.test_process_response_raise_exception ... ok -networking_l2gw.tests.unit.services.l2gateway.agent.ovsdb.test_base_connection.TestBaseConnection_with_enable_manager.test_get_ovsdb_ip_mapping -networking_l2gw.tests.unit.services.l2gateway.agent.ovsdb.test_base_connection.TestBaseConnection_with_enable_manager.test_get_ovsdb_ip_mapping ... ok +networking_l2gw.tests.unit.services.l2gateway.common.test_l2gw_validators.TestL2gwValidators.test_for_empty_interface_name +networking_l2gw.tests.unit.services.l2gateway.common.test_l2gw_validators.TestL2gwValidators.test_for_empty_interface_name ... ok +networking_l2gw.tests.unit.services.l2gateway.agent.test_l2gw_agent.TestL2gwAgent.test_start +networking_l2gw.tests.unit.services.l2gateway.agent.test_l2gw_agent.TestL2gwAgent.test_start ... ok networking_l2gw.tests.unit.services.l2gateway.agent.ovsdb.test_manager.TestManager.test_add_vif_to_gateway_for_transact_agent networking_l2gw.tests.unit.services.l2gateway.agent.ovsdb.test_manager.TestManager.test_add_vif_to_gateway_for_transact_agent ... ok -networking_l2gw.tests.unit.db.ovsdb.test_lib.OvsdbLibTestCase.test_add_physical_port_raise_on_duplicate_constraint -networking_l2gw.tests.unit.db.ovsdb.test_lib.OvsdbLibTestCase.test_add_physical_port_raise_on_duplicate_constraint ... ok -networking_l2gw.tests.unit.db.test_l2gw_db.L2GWTestCase.test_l2gw_callback_delete_port -networking_l2gw.tests.unit.db.test_l2gw_db.L2GWTestCase.test_l2gw_callback_delete_port ... ok -networking_l2gw.tests.unit.services.l2gateway.agent.ovsdb.test_ovsdb_monitor.TestOVSDBMonitor.test_process_ucast_macs_local -networking_l2gw.tests.unit.services.l2gateway.agent.ovsdb.test_ovsdb_monitor.TestOVSDBMonitor.test_process_ucast_macs_local ... ok -networking_l2gw.tests.unit.services.l2gateway.agent.ovsdb.test_base_connection.TestBaseConnection_with_enable_manager.test_init_with_enable_manager -networking_l2gw.tests.unit.services.l2gateway.agent.ovsdb.test_base_connection.TestBaseConnection_with_enable_manager.test_init_with_enable_manager ... ok -networking_l2gw.tests.unit.services.l2gateway.test_plugin.TestL2GatewayPlugin.test_delete_l2_gateway_connection -networking_l2gw.tests.unit.services.l2gateway.test_plugin.TestL2GatewayPlugin.test_delete_l2_gateway_connection ... ok -networking_l2gw.tests.unit.services.l2gateway.agent.ovsdb.test_base_connection.TestBaseConnection_with_enable_manager.test_is_ssl_configured -networking_l2gw.tests.unit.services.l2gateway.agent.ovsdb.test_base_connection.TestBaseConnection_with_enable_manager.test_is_ssl_configured ... ok -networking_l2gw.tests.unit.services.l2gateway.agent.ovsdb.test_manager.TestManager.test_connect_to_ovsdb_server -networking_l2gw.tests.unit.services.l2gateway.agent.ovsdb.test_manager.TestManager.test_connect_to_ovsdb_server ... ok -networking_l2gw.tests.unit.services.l2gateway.agent.ovsdb.test_ovsdb_monitor.TestOVSDBMonitor.test_process_ucast_macs_remote -networking_l2gw.tests.unit.services.l2gateway.agent.ovsdb.test_ovsdb_monitor.TestOVSDBMonitor.test_process_ucast_macs_remote ... ok -networking_l2gw.tests.unit.services.l2gateway.test_plugin.TestL2GatewayPlugin.test_delete_port_mac -networking_l2gw.tests.unit.services.l2gateway.test_plugin.TestL2GatewayPlugin.test_delete_port_mac ... ok -networking_l2gw.tests.unit.db.test_l2gw_db.L2GWTestCase.test_l2gw_callback_update_port -networking_l2gw.tests.unit.db.test_l2gw_db.L2GWTestCase.test_l2gw_callback_update_port ... ok -networking_l2gw.tests.unit.services.l2gateway.agent.ovsdb.test_base_connection.TestBaseConnection_with_enable_manager.test_is_ssl_configured_for_certs_not_found -networking_l2gw.tests.unit.services.l2gateway.agent.ovsdb.test_base_connection.TestBaseConnection_with_enable_manager.test_is_ssl_configured_for_certs_not_found ... ok -networking_l2gw.tests.unit.services.l2gateway.agent.ovsdb.test_base_connection.TestBaseConnection_with_enable_manager.test_send_monitor_msg_to_ovsdb_connection -networking_l2gw.tests.unit.services.l2gateway.agent.ovsdb.test_base_connection.TestBaseConnection_with_enable_manager.test_send_monitor_msg_to_ovsdb_connection ... ok -networking_l2gw.tests.unit.services.l2gateway.agent.ovsdb.test_ovsdb_monitor.TestOVSDBMonitor.test_process_update_event -networking_l2gw.tests.unit.services.l2gateway.agent.ovsdb.test_ovsdb_monitor.TestOVSDBMonitor.test_process_update_event ... ok -networking_l2gw.tests.unit.services.l2gateway.agent.ovsdb.test_manager.TestManager.test_connect_to_ovsdb_server_with_exc -networking_l2gw.tests.unit.services.l2gateway.agent.ovsdb.test_manager.TestManager.test_connect_to_ovsdb_server_with_exc ... ok -networking_l2gw.tests.unit.l2gatewayclient.osc.test_osc_l2gw.TestListL2gw.test_list_l2gateway -networking_l2gw.tests.unit.l2gatewayclient.osc.test_osc_l2gw.TestListL2gw.test_list_l2gateway ... ok -networking_l2gw.tests.unit.services.l2gateway.test_plugin.TestL2GatewayPlugin.test_update_l2_gateway -networking_l2gw.tests.unit.services.l2gateway.test_plugin.TestL2GatewayPlugin.test_update_l2_gateway ... ok +networking_l2gw.tests.unit.services.l2gateway.common.test_l2gw_validators.TestL2gwValidators.test_for_interface_type_dict +networking_l2gw.tests.unit.services.l2gateway.common.test_l2gw_validators.TestL2gwValidators.test_for_interface_type_dict ... ok +networking_l2gw.tests.unit.services.l2gateway.agent.ovsdb.test_base_connection.TestBaseConnection.test_disconnect +networking_l2gw.tests.unit.services.l2gateway.agent.ovsdb.test_base_connection.TestBaseConnection.test_disconnect ... ok networking_l2gw.tests.unit.services.l2gateway.service_drivers.test_agent_api.TestL2GatewayAgentApi.test_add_vif_to_gateway networking_l2gw.tests.unit.services.l2gateway.service_drivers.test_agent_api.TestL2GatewayAgentApi.test_add_vif_to_gateway ... ok -networking_l2gw.tests.unit.services.l2gateway.ovsdb.test_data.TestOVSDBData.test_get_agent_by_mac -networking_l2gw.tests.unit.services.l2gateway.ovsdb.test_data.TestOVSDBData.test_get_agent_by_mac ... ok -networking_l2gw.tests.unit.services.l2gateway.agent.ovsdb.test_ovsdb_monitor.TestOVSDBMonitor.test_rcv_thread_exception -networking_l2gw.tests.unit.services.l2gateway.agent.ovsdb.test_ovsdb_monitor.TestOVSDBMonitor.test_rcv_thread_exception ... ok +networking_l2gw.tests.unit.services.l2gateway.agent.ovsdb.test_manager.TestManager.test_connect_to_ovsdb_server +networking_l2gw.tests.unit.services.l2gateway.agent.ovsdb.test_manager.TestManager.test_connect_to_ovsdb_server ... ok +networking_l2gw.tests.unit.services.l2gateway.common.test_l2gw_validators.TestL2gwValidators.test_for_interfaces_type_list_of_dicts +networking_l2gw.tests.unit.services.l2gateway.common.test_l2gw_validators.TestL2gwValidators.test_for_interfaces_type_list_of_dicts ... ok +networking_l2gw.tests.unit.services.l2gateway.agent.ovsdb.test_base_connection.TestBaseConnection.test_init +networking_l2gw.tests.unit.services.l2gateway.agent.ovsdb.test_base_connection.TestBaseConnection.test_init ... ok +networking_l2gw.tests.unit.services.l2gateway.agent.ovsdb.test_ovsdb_monitor.TestOVSDBMonitor_with_enable_manager.test_init_with_enable_manager +networking_l2gw.tests.unit.services.l2gateway.agent.ovsdb.test_ovsdb_monitor.TestOVSDBMonitor_with_enable_manager.test_init_with_enable_manager ... ok networking_l2gw.tests.unit.services.l2gateway.service_drivers.test_agent_api.TestL2GatewayAgentApi.test_delete_network networking_l2gw.tests.unit.services.l2gateway.service_drivers.test_agent_api.TestL2GatewayAgentApi.test_delete_network ... ok -networking_l2gw.tests.unit.services.l2gateway.agent.ovsdb.test_manager.TestManager.test_delete_network_for_enable_manager_false -networking_l2gw.tests.unit.services.l2gateway.agent.ovsdb.test_manager.TestManager.test_delete_network_for_enable_manager_false ... ok -networking_l2gw.tests.unit.services.l2gateway.ovsdb.test_data.TestOVSDBData.test_get_agent_details_by_host -networking_l2gw.tests.unit.services.l2gateway.ovsdb.test_data.TestOVSDBData.test_get_agent_details_by_host ... ok +networking_l2gw.tests.unit.services.l2gateway.agent.ovsdb.test_manager.TestManager.test_connect_to_ovsdb_server_with_exc +networking_l2gw.tests.unit.services.l2gateway.agent.ovsdb.test_manager.TestManager.test_connect_to_ovsdb_server_with_exc ... ok +networking_l2gw.tests.unit.services.l2gateway.common.test_l2gw_validators.TestL2gwValidators.test_is_valid_vlan_id_for_non_integer_value +networking_l2gw.tests.unit.services.l2gateway.common.test_l2gw_validators.TestL2gwValidators.test_is_valid_vlan_id_for_non_integer_value ... ok +networking_l2gw.tests.unit.services.l2gateway.agent.ovsdb.test_base_connection.TestBaseConnection.test_init_with_socket_error +networking_l2gw.tests.unit.services.l2gateway.agent.ovsdb.test_base_connection.TestBaseConnection.test_init_with_socket_error ... ok networking_l2gw.tests.unit.services.l2gateway.service_drivers.test_agent_api.TestL2GatewayAgentApi.test_delete_vif_from_gateway networking_l2gw.tests.unit.services.l2gateway.service_drivers.test_agent_api.TestL2GatewayAgentApi.test_delete_vif_from_gateway ... ok -networking_l2gw.tests.unit.db.ovsdb.test_lib.OvsdbLibTestCase.test_add_physical_switch -networking_l2gw.tests.unit.db.ovsdb.test_lib.OvsdbLibTestCase.test_add_physical_switch ... ok -networking_l2gw.tests.unit.services.l2gateway.ovsdb.test_data.TestOVSDBData.test_init -networking_l2gw.tests.unit.services.l2gateway.ovsdb.test_data.TestOVSDBData.test_init ... ok -networking_l2gw.tests.unit.services.l2gateway.agent.ovsdb.test_ovsdb_monitor.TestOVSDBMonitor.test_rcv_thread_none -networking_l2gw.tests.unit.services.l2gateway.agent.ovsdb.test_ovsdb_monitor.TestOVSDBMonitor.test_rcv_thread_none ... ok +networking_l2gw.tests.unit.l2gatewayclient.osc.test_osc_l2gw.TestShowL2gw.test_show_l2gateway +networking_l2gw.tests.unit.l2gatewayclient.osc.test_osc_l2gw.TestShowL2gw.test_show_l2gateway ... ok +networking_l2gw.tests.unit.services.l2gateway.agent.ovsdb.test_manager.TestManager.test_delete_network_for_enable_manager_false +networking_l2gw.tests.unit.services.l2gateway.agent.ovsdb.test_manager.TestManager.test_delete_network_for_enable_manager_false ... ok +networking_l2gw.tests.unit.services.l2gateway.common.test_l2gw_validators.TestL2gwValidators.test_is_valid_vlan_id_for_value_greater_than_4095 +networking_l2gw.tests.unit.services.l2gateway.common.test_l2gw_validators.TestL2gwValidators.test_is_valid_vlan_id_for_value_greater_than_4095 ... ok +networking_l2gw.tests.unit.services.l2gateway.agent.ovsdb.test_base_connection.TestBaseConnection.test_init_with_timeout +networking_l2gw.tests.unit.services.l2gateway.agent.ovsdb.test_base_connection.TestBaseConnection.test_init_with_timeout ... ok networking_l2gw.tests.unit.services.l2gateway.service_drivers.test_agent_api.TestL2GatewayAgentApi.test_set_monitor_agent networking_l2gw.tests.unit.services.l2gateway.service_drivers.test_agent_api.TestL2GatewayAgentApi.test_set_monitor_agent ... ok -networking_l2gw.tests.unit.services.l2gateway.agent.ovsdb.test_ovsdb_writer.TestOVSDBWriter.test_delete_logical_switch -networking_l2gw.tests.unit.services.l2gateway.agent.ovsdb.test_ovsdb_writer.TestOVSDBWriter.test_delete_logical_switch ... ok +networking_l2gw.tests.unit.services.l2gateway.common.test_l2gw_validators.TestL2gwValidators.test_is_valid_vlan_id_for_value_less_than_0 +networking_l2gw.tests.unit.services.l2gateway.common.test_l2gw_validators.TestL2gwValidators.test_is_valid_vlan_id_for_value_less_than_0 ... ok networking_l2gw.tests.unit.services.l2gateway.agent.ovsdb.test_manager.TestManager.test_delete_network_for_monitor_agent networking_l2gw.tests.unit.services.l2gateway.agent.ovsdb.test_manager.TestManager.test_delete_network_for_monitor_agent ... ok -networking_l2gw.tests.unit.services.l2gateway.ovsdb.test_data.TestOVSDBData.test_notify_ovsdb_states -networking_l2gw.tests.unit.services.l2gateway.ovsdb.test_data.TestOVSDBData.test_notify_ovsdb_states ... ok -networking_l2gw.tests.unit.db.ovsdb.test_lib.OvsdbLibTestCase.test_add_physical_switch_raise_on_duplicate_constraint -networking_l2gw.tests.unit.db.ovsdb.test_lib.OvsdbLibTestCase.test_add_physical_switch_raise_on_duplicate_constraint ... ok -networking_l2gw.tests.unit.services.l2gateway.service_drivers.test_agent_api.TestL2GatewayAgentApi.test_update_connection_to_gateway -networking_l2gw.tests.unit.services.l2gateway.service_drivers.test_agent_api.TestL2GatewayAgentApi.test_update_connection_to_gateway ... ok -networking_l2gw.tests.unit.services.l2gateway.agent.ovsdb.test_ovsdb_monitor.TestOVSDBMonitor.test_set_handler -networking_l2gw.tests.unit.services.l2gateway.agent.ovsdb.test_ovsdb_monitor.TestOVSDBMonitor.test_set_handler ... ok -networking_l2gw.tests.unit.services.l2gateway.ovsdb.test_data.TestOVSDBData.test_process_deleted_local_macs -networking_l2gw.tests.unit.services.l2gateway.ovsdb.test_data.TestOVSDBData.test_process_deleted_local_macs ... ok -networking_l2gw.tests.unit.db.test_migrations._TestModelsMigrationsL2GW.test_branches -networking_l2gw.tests.unit.db.test_migrations._TestModelsMigrationsL2GW.test_branches ... skipped "backend 'mysql' unavailable" -networking_l2gw.tests.unit.db.ovsdb.test_lib.OvsdbLibTestCase.test_add_ucast_mac_local -networking_l2gw.tests.unit.db.ovsdb.test_lib.OvsdbLibTestCase.test_add_ucast_mac_local ... ok -networking_l2gw.tests.unit.services.l2gateway.agent.ovsdb.test_ovsdb_writer.TestOVSDBWriter.test_delete_ucast_macs_remote -networking_l2gw.tests.unit.services.l2gateway.agent.ovsdb.test_ovsdb_writer.TestOVSDBWriter.test_delete_ucast_macs_remote ... ok +networking_l2gw.tests.unit.l2gatewayclient.osc.test_osc_l2gw.TestUpdateL2gw.test_update_l2gateway +networking_l2gw.tests.unit.l2gatewayclient.osc.test_osc_l2gw.TestUpdateL2gw.test_update_l2gateway ... ok +networking_l2gw.tests.unit.l2gatewayclient.osc.test_osc_l2gw.TestUpdateL2gw.test_update_l2gateway_name +networking_l2gw.tests.unit.l2gatewayclient.osc.test_osc_l2gw.TestUpdateL2gw.test_update_l2gateway_name ... ok +networking_l2gw.tests.unit.l2gatewayclient.osc.test_osc_l2gw.TestUpdateL2gw.test_update_l2gateway_with_mul_segmentation_ids +networking_l2gw.tests.unit.l2gatewayclient.osc.test_osc_l2gw.TestUpdateL2gw.test_update_l2gateway_with_mul_segmentation_ids ... ok +networking_l2gw.tests.unit.l2gatewayclient.osc.test_osc_l2gw.TestUpdateL2gw.test_update_l2gateway_with_multiple_interfaces +networking_l2gw.tests.unit.l2gatewayclient.osc.test_osc_l2gw.TestUpdateL2gw.test_update_l2gateway_with_multiple_interfaces ... ok +networking_l2gw.tests.unit.l2gatewayclient.osc.test_osc_l2gw.TestUpdateL2gw.test_update_l2gateway_with_segmentation_id +networking_l2gw.tests.unit.l2gatewayclient.osc.test_osc_l2gw.TestUpdateL2gw.test_update_l2gateway_with_segmentation_id ... ok +networking_l2gw.tests.unit.services.l2gateway.common.test_l2gw_validators.TestL2gwValidators.test_segmentation_id_in_interface +networking_l2gw.tests.unit.services.l2gateway.common.test_l2gw_validators.TestL2gwValidators.test_segmentation_id_in_interface ... ok networking_l2gw.tests.unit.services.l2gateway.agent.ovsdb.test_manager.TestManager.test_delete_network_for_transact_agent networking_l2gw.tests.unit.services.l2gateway.agent.ovsdb.test_manager.TestManager.test_delete_network_for_transact_agent ... ok -networking_l2gw.tests.unit.services.l2gateway.ovsdb.test_data.TestOVSDBData.test_process_deleted_logical_switches -networking_l2gw.tests.unit.services.l2gateway.ovsdb.test_data.TestOVSDBData.test_process_deleted_logical_switches ... ok -networking_l2gw.tests.unit.services.l2gateway.agent.ovsdb.test_ovsdb_monitor.TestOVSDBMonitor.test_set_monitor_response_handler -networking_l2gw.tests.unit.services.l2gateway.agent.ovsdb.test_ovsdb_monitor.TestOVSDBMonitor.test_set_monitor_response_handler ... ok -networking_l2gw.tests.unit.db.ovsdb.test_lib.OvsdbLibTestCase.test_add_ucast_mac_local_raise_on_duplicate_constraint -networking_l2gw.tests.unit.db.ovsdb.test_lib.OvsdbLibTestCase.test_add_ucast_mac_local_raise_on_duplicate_constraint ... ok -networking_l2gw.tests.unit.services.l2gateway.ovsdb.test_data.TestOVSDBData.test_process_deleted_physical_locators -networking_l2gw.tests.unit.services.l2gateway.ovsdb.test_data.TestOVSDBData.test_process_deleted_physical_locators ... ok -networking_l2gw.tests.unit.services.l2gateway.agent.ovsdb.test_ovsdb_monitor.TestOVSDBMonitor.test_set_monitor_response_handler_with_error_in_send -networking_l2gw.tests.unit.services.l2gateway.agent.ovsdb.test_ovsdb_monitor.TestOVSDBMonitor.test_set_monitor_response_handler_with_error_in_send ... ok -networking_l2gw.tests.unit.services.l2gateway.agent.ovsdb.test_ovsdb_writer.TestOVSDBWriter.test_get_bindings_to_update1 -networking_l2gw.tests.unit.services.l2gateway.agent.ovsdb.test_ovsdb_writer.TestOVSDBWriter.test_get_bindings_to_update1 ... ok -networking_l2gw.tests.unit.db.test_migrations._TestModelsMigrationsL2GW.test_check_mysql_engine -networking_l2gw.tests.unit.db.test_migrations._TestModelsMigrationsL2GW.test_check_mysql_engine ... skipped "backend 'mysql' unavailable" +networking_l2gw.tests.unit.services.l2gateway.service_drivers.test_agent_api.TestL2GatewayAgentApi.test_update_connection_to_gateway +networking_l2gw.tests.unit.services.l2gateway.service_drivers.test_agent_api.TestL2GatewayAgentApi.test_update_connection_to_gateway ... ok +networking_l2gw.tests.unit.services.l2gateway.agent.ovsdb.test_base_connection.TestBaseConnection.test_response +networking_l2gw.tests.unit.services.l2gateway.agent.ovsdb.test_base_connection.TestBaseConnection.test_response ... ok +networking_l2gw.tests.unit.services.l2gateway.common.test_l2gw_validators.TestL2gwValidators.test_segmentation_id_type +networking_l2gw.tests.unit.services.l2gateway.common.test_l2gw_validators.TestL2gwValidators.test_segmentation_id_type ... ok networking_l2gw.tests.unit.services.l2gateway.agent.ovsdb.test_manager.TestManager.test_delete_vif_from_gateway_for_enable_manager_false networking_l2gw.tests.unit.services.l2gateway.agent.ovsdb.test_manager.TestManager.test_delete_vif_from_gateway_for_enable_manager_false ... ok -networking_l2gw.tests.unit.services.l2gateway.agent.ovsdb.test_ovsdb_monitor.TestOVSDBMonitor.test_setup_dispatch_table -networking_l2gw.tests.unit.services.l2gateway.agent.ovsdb.test_ovsdb_monitor.TestOVSDBMonitor.test_setup_dispatch_table ... ok -networking_l2gw.tests.unit.services.l2gateway.ovsdb.test_data.TestOVSDBData.test_process_deleted_physical_locators1 -networking_l2gw.tests.unit.services.l2gateway.ovsdb.test_data.TestOVSDBData.test_process_deleted_physical_locators1 ... ok -networking_l2gw.tests.unit.db.ovsdb.test_lib.OvsdbLibTestCase.test_add_ucast_mac_remote -networking_l2gw.tests.unit.db.ovsdb.test_lib.OvsdbLibTestCase.test_add_ucast_mac_remote ... ok -networking_l2gw.tests.unit.services.l2gateway.ovsdb.test_data.TestOVSDBData.test_process_deleted_physical_ports -networking_l2gw.tests.unit.services.l2gateway.ovsdb.test_data.TestOVSDBData.test_process_deleted_physical_ports ... ok -networking_l2gw.tests.unit.services.l2gateway.agent.ovsdb.test_ovsdb_monitor.TestOVSDBMonitor.test_update_event_handler -networking_l2gw.tests.unit.services.l2gateway.agent.ovsdb.test_ovsdb_monitor.TestOVSDBMonitor.test_update_event_handler ... ok -networking_l2gw.tests.unit.services.l2gateway.agent.ovsdb.test_ovsdb_writer.TestOVSDBWriter.test_get_dict_for_update_ucast_mac_remote -networking_l2gw.tests.unit.services.l2gateway.agent.ovsdb.test_ovsdb_writer.TestOVSDBWriter.test_get_dict_for_update_ucast_mac_remote ... ok -networking_l2gw.tests.unit.db.ovsdb.test_lib.OvsdbLibTestCase.test_add_ucast_mac_remote_raise_on_duplicate_constraint -networking_l2gw.tests.unit.db.ovsdb.test_lib.OvsdbLibTestCase.test_add_ucast_mac_remote_raise_on_duplicate_constraint ... ok -networking_l2gw.tests.unit.services.l2gateway.agent.ovsdb.test_manager.TestManager.test_delete_vif_from_gateway_for_monitor_agent -networking_l2gw.tests.unit.services.l2gateway.agent.ovsdb.test_manager.TestManager.test_delete_vif_from_gateway_for_monitor_agent ... ok -networking_l2gw.tests.unit.services.l2gateway.ovsdb.test_data.TestOVSDBData.test_process_deleted_physical_ports_with_delete_macs -networking_l2gw.tests.unit.services.l2gateway.ovsdb.test_data.TestOVSDBData.test_process_deleted_physical_ports_with_delete_macs ... ok -networking_l2gw.tests.unit.db.test_migrations._TestModelsMigrationsL2GW.test_forbid_offline_migrations_starting_newton -networking_l2gw.tests.unit.db.test_migrations._TestModelsMigrationsL2GW.test_forbid_offline_migrations_starting_newton ... skipped "backend 'mysql' unavailable" -networking_l2gw.tests.unit.db.ovsdb.test_lib.OvsdbLibTestCase.test_add_vlan_binding -networking_l2gw.tests.unit.db.ovsdb.test_lib.OvsdbLibTestCase.test_add_vlan_binding ... ok -networking_l2gw.tests.unit.services.l2gateway.ovsdb.test_data.TestOVSDBData.test_process_deleted_physical_switches -networking_l2gw.tests.unit.services.l2gateway.ovsdb.test_data.TestOVSDBData.test_process_deleted_physical_switches ... ok -networking_l2gw.tests.unit.services.l2gateway.agent.ovsdb.test_ovsdb_writer.TestOVSDBWriter.test_get_logical_switch_dict -networking_l2gw.tests.unit.services.l2gateway.agent.ovsdb.test_ovsdb_writer.TestOVSDBWriter.test_get_logical_switch_dict ... ok networking_l2gw.tests.unit.services.l2gateway.service_drivers.test_agent_api.TestL2GatewayAgentApi.test_update_connection_to_gateway_with_error networking_l2gw.tests.unit.services.l2gateway.service_drivers.test_agent_api.TestL2GatewayAgentApi.test_update_connection_to_gateway_with_error ... ok -networking_l2gw.tests.unit.services.l2gateway.agent.ovsdb.test_manager.TestManager.test_delete_vif_from_gateway_for_transact_agent -networking_l2gw.tests.unit.services.l2gateway.agent.ovsdb.test_manager.TestManager.test_delete_vif_from_gateway_for_transact_agent ... ok -networking_l2gw.tests.unit.services.l2gateway.ovsdb.test_data.TestOVSDBData.test_process_deleted_remote_macs -networking_l2gw.tests.unit.services.l2gateway.ovsdb.test_data.TestOVSDBData.test_process_deleted_remote_macs ... ok -networking_l2gw.tests.unit.db.ovsdb.test_lib.OvsdbLibTestCase.test_add_vlan_binding_raise_on_duplicate_constraint -networking_l2gw.tests.unit.db.ovsdb.test_lib.OvsdbLibTestCase.test_add_vlan_binding_raise_on_duplicate_constraint ... ok -networking_l2gw.tests.unit.services.l2gateway.agent.ovsdb.test_ovsdb_writer.TestOVSDBWriter.test_get_physical_locator_dict -networking_l2gw.tests.unit.services.l2gateway.agent.ovsdb.test_ovsdb_writer.TestOVSDBWriter.test_get_physical_locator_dict ... ok +L2 Gateaway b50e72c5-428a-4366-a11c-a9809907b06f deleted +L2 Gateaway Connection 0f10a809-7d21-4006-ae53-bda1262cbc56 deleted +networking_l2gw.tests.unit.l2gatewayclient.osc.test_osc_l2gw.TestDeleteL2gw.test_delete_l2gateway +networking_l2gw.tests.unit.l2gatewayclient.osc.test_osc_l2gw.TestDeleteL2gw.test_delete_l2gateway ... ok +networking_l2gw.tests.unit.l2gatewayclient.osc.test_osc_l2gw_connection.TestDeleteL2gwConnection.test_delete_l2gateway_connection +networking_l2gw.tests.unit.l2gatewayclient.osc.test_osc_l2gw_connection.TestDeleteL2gwConnection.test_delete_l2gateway_connection ... ok +networking_l2gw.tests.unit.db.ovsdb.test_lib.OvsdbLibTestCase.test_add_logical_switch +networking_l2gw.tests.unit.db.ovsdb.test_lib.OvsdbLibTestCase.test_add_logical_switch ... ok +networking_l2gw.tests.unit.services.l2gateway.common.test_l2gw_validators.TestL2gwValidators.test_validate_gwdevice_list +networking_l2gw.tests.unit.services.l2gateway.common.test_l2gw_validators.TestL2gwValidators.test_validate_gwdevice_list ... ok +networking_l2gw.tests.unit.services.l2gateway.agent.ovsdb.test_manager.TestManager.test_delete_vif_from_gateway_for_monitor_agent +networking_l2gw.tests.unit.services.l2gateway.agent.ovsdb.test_manager.TestManager.test_delete_vif_from_gateway_for_monitor_agent ... ok networking_l2gw.tests.unit.services.l2gateway.service_drivers.test_agent_api.TestL2GatewayAgentApi.test_update_connection_to_gateway_with_invalid_op_method networking_l2gw.tests.unit.services.l2gateway.service_drivers.test_agent_api.TestL2GatewayAgentApi.test_update_connection_to_gateway_with_invalid_op_method ... ok -networking_l2gw.tests.unit.services.l2gateway.ovsdb.test_data.TestOVSDBData.test_process_modified_physical_ports -networking_l2gw.tests.unit.services.l2gateway.ovsdb.test_data.TestOVSDBData.test_process_modified_physical_ports ... ok -networking_l2gw.tests.unit.l2gatewayclient.osc.test_osc_l2gw_connection.TestCreateL2gwConnection.test_create_l2gateway_connection -networking_l2gw.tests.unit.l2gatewayclient.osc.test_osc_l2gw_connection.TestCreateL2gwConnection.test_create_l2gateway_connection ... ok -networking_l2gw.tests.unit.l2gatewayclient.osc.test_osc_l2gw_connection.TestShowL2gwConnection.test_show_l2gateway_connection -networking_l2gw.tests.unit.l2gatewayclient.osc.test_osc_l2gw_connection.TestShowL2gwConnection.test_show_l2gateway_connection ... ok -networking_l2gw.tests.unit.db.ovsdb.test_lib.OvsdbLibTestCase.test_delete_logical_switch -networking_l2gw.tests.unit.db.ovsdb.test_lib.OvsdbLibTestCase.test_delete_logical_switch ... ok -networking_l2gw.tests.unit.db.test_migrations._TestModelsMigrationsL2GW.test_models_sync -networking_l2gw.tests.unit.db.test_migrations._TestModelsMigrationsL2GW.test_models_sync ... skipped "backend 'mysql' unavailable" +networking_l2gw.tests.unit.services.l2gateway.ovsdb.test_data.TestOVSDBData.test_get_agent_by_mac +networking_l2gw.tests.unit.services.l2gateway.ovsdb.test_data.TestOVSDBData.test_get_agent_by_mac ... ok +networking_l2gw.tests.unit.services.l2gateway.common.test_l2gw_validators.TestL2gwValidators.test_validate_network_mapping_list_for_empty_network_id +networking_l2gw.tests.unit.services.l2gateway.common.test_l2gw_validators.TestL2gwValidators.test_validate_network_mapping_list_for_empty_network_id ... ok networking_l2gw.tests.unit.services.l2gateway.service_drivers.test_agent_api.TestL2GatewayAgentApi.test_update_vif_to_gateway networking_l2gw.tests.unit.services.l2gateway.service_drivers.test_agent_api.TestL2GatewayAgentApi.test_update_vif_to_gateway ... ok -networking_l2gw.tests.unit.services.l2gateway.ovsdb.test_data.TestOVSDBData.test_process_modified_remote_macs -networking_l2gw.tests.unit.services.l2gateway.ovsdb.test_data.TestOVSDBData.test_process_modified_remote_macs ... ok -networking_l2gw.tests.unit.services.l2gateway.agent.ovsdb.test_ovsdb_writer.TestOVSDBWriter.test_get_reply -networking_l2gw.tests.unit.services.l2gateway.agent.ovsdb.test_ovsdb_writer.TestOVSDBWriter.test_get_reply ... ok -networking_l2gw.tests.unit.services.l2gateway.ovsdb.test_data.TestOVSDBData.test_process_new_local_macs -networking_l2gw.tests.unit.services.l2gateway.ovsdb.test_data.TestOVSDBData.test_process_new_local_macs ... ok +networking_l2gw.tests.unit.services.l2gateway.agent.ovsdb.test_manager.TestManager.test_delete_vif_from_gateway_for_transact_agent +networking_l2gw.tests.unit.services.l2gateway.agent.ovsdb.test_manager.TestManager.test_delete_vif_from_gateway_for_transact_agent ... ok +networking_l2gw.tests.unit.services.l2gateway.agent.test_base_agent_manager.TestBaseAgentManager.test_agent_updated +networking_l2gw.tests.unit.services.l2gateway.agent.test_base_agent_manager.TestBaseAgentManager.test_agent_updated ... ok +networking_l2gw.tests.unit.services.l2gateway.agent.ovsdb.test_base_connection.TestBaseConnection.test_send +networking_l2gw.tests.unit.services.l2gateway.agent.ovsdb.test_base_connection.TestBaseConnection.test_send ... ok +networking_l2gw.tests.unit.services.l2gateway.ovsdb.test_data.TestOVSDBData.test_get_agent_details_by_host +networking_l2gw.tests.unit.services.l2gateway.ovsdb.test_data.TestOVSDBData.test_get_agent_details_by_host ... ok +networking_l2gw.tests.unit.services.l2gateway.common.test_l2gw_validators.TestL2gwValidators.test_validate_network_mapping_list_with_seg_id +networking_l2gw.tests.unit.services.l2gateway.common.test_l2gw_validators.TestL2gwValidators.test_validate_network_mapping_list_with_seg_id ... ok +networking_l2gw.tests.unit.db.ovsdb.test_lib.OvsdbLibTestCase.test_add_pending_ucast_mac_remote +networking_l2gw.tests.unit.db.ovsdb.test_lib.OvsdbLibTestCase.test_add_pending_ucast_mac_remote ... ok networking_l2gw.tests.unit.services.l2gateway.service_drivers.test_agent_api.TestL2GatewayAgentApi.test_validate_request_op_method networking_l2gw.tests.unit.services.l2gateway.service_drivers.test_agent_api.TestL2GatewayAgentApi.test_validate_request_op_method ... ok -networking_l2gw.tests.unit.db.ovsdb.test_lib.OvsdbLibTestCase.test_delete_pending_ucast_mac_remote -networking_l2gw.tests.unit.db.ovsdb.test_lib.OvsdbLibTestCase.test_delete_pending_ucast_mac_remote ... ok -networking_l2gw.tests.unit.services.l2gateway.ovsdb.test_data.TestOVSDBData.test_process_new_logical_switches -networking_l2gw.tests.unit.services.l2gateway.ovsdb.test_data.TestOVSDBData.test_process_new_logical_switches ... ok -networking_l2gw.tests.unit.db.test_migrations._TestModelsMigrationsL2GW.test_upgrade_contract_branch -networking_l2gw.tests.unit.db.test_migrations._TestModelsMigrationsL2GW.test_upgrade_contract_branch ... skipped "backend 'mysql' unavailable" -networking_l2gw.tests.unit.services.l2gateway.agent.ovsdb.test_ovsdb_writer.TestOVSDBWriter.test_get_ucast_macs_remote_dict -networking_l2gw.tests.unit.services.l2gateway.agent.ovsdb.test_ovsdb_writer.TestOVSDBWriter.test_get_ucast_macs_remote_dict ... ok -networking_l2gw.tests.unit.db.ovsdb.test_lib.OvsdbLibTestCase.test_delete_physical_locator -networking_l2gw.tests.unit.db.ovsdb.test_lib.OvsdbLibTestCase.test_delete_physical_locator ... ok -networking_l2gw.tests.unit.services.l2gateway.ovsdb.test_data.TestOVSDBData.test_process_new_physical_locators -networking_l2gw.tests.unit.services.l2gateway.ovsdb.test_data.TestOVSDBData.test_process_new_physical_locators ... ok -networking_l2gw.tests.unit.db.ovsdb.test_lib.OvsdbLibTestCase.test_delete_physical_port -networking_l2gw.tests.unit.db.ovsdb.test_lib.OvsdbLibTestCase.test_delete_physical_port ... ok -networking_l2gw.tests.unit.services.l2gateway.ovsdb.test_data.TestOVSDBData.test_process_new_physical_ports -networking_l2gw.tests.unit.services.l2gateway.ovsdb.test_data.TestOVSDBData.test_process_new_physical_ports ... ok -networking_l2gw.tests.unit.db.test_migrations._TestModelsMigrationsL2GW.test_upgrade_expand_branch -networking_l2gw.tests.unit.db.test_migrations._TestModelsMigrationsL2GW.test_upgrade_expand_branch ... skipped "backend 'mysql' unavailable" -networking_l2gw.tests.unit.services.l2gateway.agent.ovsdb.test_ovsdb_writer.TestOVSDBWriter.test_insert_ucast_macs_remote -networking_l2gw.tests.unit.services.l2gateway.agent.ovsdb.test_ovsdb_writer.TestOVSDBWriter.test_insert_ucast_macs_remote ... ok -networking_l2gw.tests.unit.services.l2gateway.ovsdb.test_data.TestOVSDBData.test_process_new_physical_switches -networking_l2gw.tests.unit.services.l2gateway.ovsdb.test_data.TestOVSDBData.test_process_new_physical_switches ... ok -/usr/lib/python3/dist-packages/oslo_log/log.py:448: ResourceWarning: unclosed file <_io.TextIOWrapper name='/tmp/dsvm-functional-logs/networking_l2gw.tests.unit.db.test_migrations._TestModelsMigrationsL2GW.test_upgrade_expand_branch.txt' mode='a' encoding='utf-8'> - for handler in log_root.handlers: -ResourceWarning: Enable tracemalloc to get the object allocation traceback -networking_l2gw.tests.unit.db.ovsdb.test_lib.OvsdbLibTestCase.test_delete_physical_switch -networking_l2gw.tests.unit.db.ovsdb.test_lib.OvsdbLibTestCase.test_delete_physical_switch ... ok -2025-07-18 00:46:06.437 2716752 INFO neutron.common.config [-] Logging enabled! -2025-07-18 00:46:06.438 2716752 INFO neutron.common.config [-] version 26.0.0 -2025-07-18 00:46:06.438 2716752 DEBUG neutron.common.config [-] command line: setup_logging /usr/lib/python3/dist-packages/neutron/common/config.py:124 -networking_l2gw.tests.unit.services.l2gateway.agent.test_l2gw_agent.TestL2gwAgent.test_main_l2gw_agent -networking_l2gw.tests.unit.services.l2gateway.agent.test_l2gw_agent.TestL2gwAgent.test_main_l2gw_agent ... ok -networking_l2gw.tests.unit.services.l2gateway.ovsdb.test_data.TestOVSDBData.test_process_new_remote_macs -networking_l2gw.tests.unit.services.l2gateway.ovsdb.test_data.TestOVSDBData.test_process_new_remote_macs ... ok -networking_l2gw.tests.unit.services.l2gateway.agent.ovsdb.test_ovsdb_writer.TestOVSDBWriter.test_insert_ucast_macs_remote_with_no_locator_id -networking_l2gw.tests.unit.services.l2gateway.agent.ovsdb.test_ovsdb_writer.TestOVSDBWriter.test_insert_ucast_macs_remote_with_no_locator_id ... ok -networking_l2gw.tests.unit.services.l2gateway.agent.test_l2gw_agent.TestL2gwAgent.test_start -networking_l2gw.tests.unit.services.l2gateway.agent.test_l2gw_agent.TestL2gwAgent.test_start ... ok -networking_l2gw.tests.unit.db.ovsdb.test_lib.OvsdbLibTestCase.test_delete_ucast_mac_local -networking_l2gw.tests.unit.db.ovsdb.test_lib.OvsdbLibTestCase.test_delete_ucast_mac_local ... ok -networking_l2gw.tests.unit.services.l2gateway.ovsdb.test_data.TestOVSDBData.test_update_ovsdb_changes -networking_l2gw.tests.unit.services.l2gateway.ovsdb.test_data.TestOVSDBData.test_update_ovsdb_changes ... ok -networking_l2gw.tests.unit.db.ovsdb.test_lib.OvsdbLibTestCase.test_delete_ucast_mac_remote -networking_l2gw.tests.unit.db.ovsdb.test_lib.OvsdbLibTestCase.test_delete_ucast_mac_remote ... ok +networking_l2gw.tests.unit.services.l2gateway.agent.ovsdb.test_ovsdb_monitor.TestOVSDBMonitor.test_default_echo_handler +networking_l2gw.tests.unit.services.l2gateway.agent.ovsdb.test_ovsdb_monitor.TestOVSDBMonitor.test_default_echo_handler ... ok +networking_l2gw.tests.unit.services.l2gateway.ovsdb.test_data.TestOVSDBData.test_init +networking_l2gw.tests.unit.services.l2gateway.ovsdb.test_data.TestOVSDBData.test_init ... ok +networking_l2gw.tests.unit.services.l2gateway.agent.test_base_agent_manager.TestBaseAgentManager.test_init +networking_l2gw.tests.unit.services.l2gateway.agent.test_base_agent_manager.TestBaseAgentManager.test_init ... ok +networking_l2gw.tests.unit.services.l2gateway.test_plugin.TestL2GatewayPlugin.test_add_port_mac +networking_l2gw.tests.unit.services.l2gateway.test_plugin.TestL2GatewayPlugin.test_add_port_mac ... ok +networking_l2gw.tests.unit.services.l2gateway.common.test_l2gw_validators.TestL2gwValidators.test_validate_network_mapping_list_without_seg_id +networking_l2gw.tests.unit.services.l2gateway.common.test_l2gw_validators.TestL2gwValidators.test_validate_network_mapping_list_without_seg_id ... ok +networking_l2gw.tests.unit.services.l2gateway.ovsdb.test_data.TestOVSDBData.test_notify_ovsdb_states +networking_l2gw.tests.unit.services.l2gateway.ovsdb.test_data.TestOVSDBData.test_notify_ovsdb_states ... ok +networking_l2gw.tests.unit.services.l2gateway.agent.ovsdb.test_ovsdb_monitor.TestOVSDBMonitor.test_form_ovsdb_data +networking_l2gw.tests.unit.services.l2gateway.agent.ovsdb.test_ovsdb_monitor.TestOVSDBMonitor.test_form_ovsdb_data ... ok +networking_l2gw.tests.unit.db.ovsdb.test_lib.OvsdbLibTestCase.test_add_physical_locator +networking_l2gw.tests.unit.db.ovsdb.test_lib.OvsdbLibTestCase.test_add_physical_locator ... ok +networking_l2gw.tests.unit.services.l2gateway.agent.test_base_agent_manager.TestBaseAgentManager.test_report_state +networking_l2gw.tests.unit.services.l2gateway.agent.test_base_agent_manager.TestBaseAgentManager.test_report_state ... ok +networking_l2gw.tests.unit.services.l2gateway.test_plugin.TestL2GatewayPlugin.test_create_l2_gateway +networking_l2gw.tests.unit.services.l2gateway.test_plugin.TestL2GatewayPlugin.test_create_l2_gateway ... ok +networking_l2gw.tests.unit.services.l2gateway.ovsdb.test_data.TestOVSDBData.test_process_deleted_local_macs +networking_l2gw.tests.unit.services.l2gateway.ovsdb.test_data.TestOVSDBData.test_process_deleted_local_macs ... ok +networking_l2gw.tests.unit.services.l2gateway.agent.test_base_agent_manager.TestBaseAgentManager.test_report_state_exception +networking_l2gw.tests.unit.services.l2gateway.agent.test_base_agent_manager.TestBaseAgentManager.test_report_state_exception ... ok +networking_l2gw.tests.unit.services.l2gateway.agent.ovsdb.test_ovsdb_monitor.TestOVSDBMonitor.test_init +networking_l2gw.tests.unit.services.l2gateway.agent.ovsdb.test_ovsdb_monitor.TestOVSDBMonitor.test_init ... ok +networking_l2gw.tests.unit.services.l2gateway.test_plugin.TestL2GatewayPlugin.test_create_l2_gateway_connection +networking_l2gw.tests.unit.services.l2gateway.test_plugin.TestL2GatewayPlugin.test_create_l2_gateway_connection ... ok +networking_l2gw.tests.unit.db.ovsdb.test_lib.OvsdbLibTestCase.test_add_physical_port +networking_l2gw.tests.unit.db.ovsdb.test_lib.OvsdbLibTestCase.test_add_physical_port ... ok +networking_l2gw.tests.unit.services.l2gateway.ovsdb.test_data.TestOVSDBData.test_process_deleted_logical_switches +networking_l2gw.tests.unit.services.l2gateway.ovsdb.test_data.TestOVSDBData.test_process_deleted_logical_switches ... ok +networking_l2gw.tests.unit.services.l2gateway.agent.test_base_agent_manager.TestBaseAgentManager.test_set_monitor_agent_type_monitor +networking_l2gw.tests.unit.services.l2gateway.agent.test_base_agent_manager.TestBaseAgentManager.test_set_monitor_agent_type_monitor ... ok +networking_l2gw.tests.unit.services.l2gateway.test_plugin.TestL2GatewayPlugin.test_delete_l2_gateway +networking_l2gw.tests.unit.services.l2gateway.test_plugin.TestL2GatewayPlugin.test_delete_l2_gateway ... ok +networking_l2gw.tests.unit.services.l2gateway.agent.ovsdb.test_ovsdb_monitor.TestOVSDBMonitor.test_on_remote_message +networking_l2gw.tests.unit.services.l2gateway.agent.ovsdb.test_ovsdb_monitor.TestOVSDBMonitor.test_on_remote_message ... ok +networking_l2gw.tests.unit.services.l2gateway.ovsdb.test_data.TestOVSDBData.test_process_deleted_physical_locators +networking_l2gw.tests.unit.services.l2gateway.ovsdb.test_data.TestOVSDBData.test_process_deleted_physical_locators ... ok +networking_l2gw.tests.unit.db.ovsdb.test_lib.OvsdbLibTestCase.test_add_physical_port_raise_on_duplicate_constraint +networking_l2gw.tests.unit.db.ovsdb.test_lib.OvsdbLibTestCase.test_add_physical_port_raise_on_duplicate_constraint ... ok Could not find private key in /home/someuser/fakedir dir, expecting in the file name host2.key NoneType: None +networking_l2gw.tests.unit.services.l2gateway.agent.test_base_agent_manager.TestBaseAgentManager.test_set_monitor_agent_type_transact +networking_l2gw.tests.unit.services.l2gateway.agent.test_base_agent_manager.TestBaseAgentManager.test_set_monitor_agent_type_transact ... ok Could not find cert in /home/someuser/fakedir dir, expecting in the file name host2.cert NoneType: None Could not find cacert in /home/someuser/fakedir dir, expecting in the file name host2.ca_cert @@ -3728,224 +3551,796 @@ NoneType: None Could not find cacert in /home/someuser/fakedir dir, expecting in the file name host2.ca_cert NoneType: None +networking_l2gw.tests.unit.services.l2gateway.agent.ovsdb.test_ovsdb_monitor.TestOVSDBMonitor.test_process_logical_switch +networking_l2gw.tests.unit.services.l2gateway.agent.ovsdb.test_ovsdb_monitor.TestOVSDBMonitor.test_process_logical_switch ... ok networking_l2gw.tests.unit.services.l2gateway.agent.ovsdb.test_manager.TestManager.test_extract_ovsdb_config networking_l2gw.tests.unit.services.l2gateway.agent.ovsdb.test_manager.TestManager.test_extract_ovsdb_config ... ok -networking_l2gw.tests.unit.db.ovsdb.test_lib.OvsdbLibTestCase.test_delete_vlan0_binding -networking_l2gw.tests.unit.db.ovsdb.test_lib.OvsdbLibTestCase.test_delete_vlan0_binding ... ok +networking_l2gw.tests.unit.services.l2gateway.agent.ovsdb.test_base_connection.TestBaseConnection_with_enable_manager.test_common_sock_rcv_thread_none +networking_l2gw.tests.unit.services.l2gateway.agent.ovsdb.test_base_connection.TestBaseConnection_with_enable_manager.test_common_sock_rcv_thread_none ... ok +networking_l2gw.tests.unit.services.l2gateway.ovsdb.test_data.TestOVSDBData.test_process_deleted_physical_locators1 +networking_l2gw.tests.unit.services.l2gateway.ovsdb.test_data.TestOVSDBData.test_process_deleted_physical_locators1 ... ok +networking_l2gw.tests.unit.db.ovsdb.test_lib.OvsdbLibTestCase.test_add_physical_switch +networking_l2gw.tests.unit.db.ovsdb.test_lib.OvsdbLibTestCase.test_add_physical_switch ... ok +networking_l2gw.tests.unit.services.l2gateway.agent.test_base_agent_manager.TestBaseAgentManager.test_setup_state_rpc +networking_l2gw.tests.unit.services.l2gateway.agent.test_base_agent_manager.TestBaseAgentManager.test_setup_state_rpc ... ok networking_l2gw.tests.unit.services.l2gateway.agent.ovsdb.test_manager.TestManager.test_handle_report_state_failure networking_l2gw.tests.unit.services.l2gateway.agent.ovsdb.test_manager.TestManager.test_handle_report_state_failure ... ok -networking_l2gw.tests.unit.db.ovsdb.test_lib.OvsdbLibTestCase.test_delete_vlan_binding -networking_l2gw.tests.unit.db.ovsdb.test_lib.OvsdbLibTestCase.test_delete_vlan_binding ... ok +networking_l2gw.tests.unit.services.l2gateway.agent.ovsdb.test_base_connection.TestBaseConnection_with_enable_manager.test_disconnect_with_enable_manager +networking_l2gw.tests.unit.services.l2gateway.agent.ovsdb.test_base_connection.TestBaseConnection_with_enable_manager.test_disconnect_with_enable_manager ... ok +networking_l2gw.tests.unit.services.l2gateway.agent.ovsdb.test_ovsdb_monitor.TestOVSDBMonitor.test_process_mcast_macs_local +networking_l2gw.tests.unit.services.l2gateway.agent.ovsdb.test_ovsdb_monitor.TestOVSDBMonitor.test_process_mcast_macs_local ... ok +networking_l2gw.tests.unit.services.l2gateway.ovsdb.test_data.TestOVSDBData.test_process_deleted_physical_ports +networking_l2gw.tests.unit.services.l2gateway.ovsdb.test_data.TestOVSDBData.test_process_deleted_physical_ports ... ok +networking_l2gw.tests.unit.services.l2gateway.test_agent_scheduler.TestAgentScheduler.test_initialize_thread +networking_l2gw.tests.unit.services.l2gateway.test_agent_scheduler.TestAgentScheduler.test_initialize_thread ... ok +networking_l2gw.tests.unit.services.l2gateway.agent.ovsdb.test_base_connection.TestBaseConnection_with_enable_manager.test_echo_response +networking_l2gw.tests.unit.services.l2gateway.agent.ovsdb.test_base_connection.TestBaseConnection_with_enable_manager.test_echo_response ... ok +networking_l2gw.tests.unit.services.l2gateway.common.test_tunnel_calls.TestTunnelCalls.test_trigger_l2pop_delete +networking_l2gw.tests.unit.services.l2gateway.common.test_tunnel_calls.TestTunnelCalls.test_trigger_l2pop_delete ... ok networking_l2gw.tests.unit.services.l2gateway.agent.ovsdb.test_manager.TestManager.test_init_with_enable_manager networking_l2gw.tests.unit.services.l2gateway.agent.ovsdb.test_manager.TestManager.test_init_with_enable_manager ... ok -networking_l2gw.tests.unit.db.ovsdb.test_lib.OvsdbLibTestCase.test_get_all_logical_switch_by_name -networking_l2gw.tests.unit.db.ovsdb.test_lib.OvsdbLibTestCase.test_get_all_logical_switch_by_name ... ok +networking_l2gw.tests.unit.services.l2gateway.agent.ovsdb.test_ovsdb_monitor.TestOVSDBMonitor.test_process_physical_locator +networking_l2gw.tests.unit.services.l2gateway.agent.ovsdb.test_ovsdb_monitor.TestOVSDBMonitor.test_process_physical_locator ... ok +networking_l2gw.tests.unit.services.l2gateway.test_agent_scheduler.TestAgentScheduler.test_initialize_thread_loop_call_exception +networking_l2gw.tests.unit.services.l2gateway.test_agent_scheduler.TestAgentScheduler.test_initialize_thread_loop_call_exception ... ok +networking_l2gw.tests.unit.services.l2gateway.ovsdb.test_data.TestOVSDBData.test_process_deleted_physical_ports_with_delete_macs +networking_l2gw.tests.unit.services.l2gateway.ovsdb.test_data.TestOVSDBData.test_process_deleted_physical_ports_with_delete_macs ... ok +networking_l2gw.tests.unit.services.l2gateway.agent.ovsdb.test_base_connection.TestBaseConnection_with_enable_manager.test_exception_for_send_monitor_msg_to_ovsdb_connection +networking_l2gw.tests.unit.services.l2gateway.agent.ovsdb.test_base_connection.TestBaseConnection_with_enable_manager.test_exception_for_send_monitor_msg_to_ovsdb_connection ... ok +networking_l2gw.tests.unit.services.l2gateway.common.test_tunnel_calls.TestTunnelCalls.test_trigger_l2pop_sync +networking_l2gw.tests.unit.services.l2gateway.common.test_tunnel_calls.TestTunnelCalls.test_trigger_l2pop_sync ... ok networking_l2gw.tests.unit.services.l2gateway.agent.ovsdb.test_manager.TestManager.test_is_valid_request_fails networking_l2gw.tests.unit.services.l2gateway.agent.ovsdb.test_manager.TestManager.test_is_valid_request_fails ... ok +networking_l2gw.tests.unit.services.l2gateway.ovsdb.test_data.TestOVSDBData.test_process_deleted_physical_switches +networking_l2gw.tests.unit.services.l2gateway.ovsdb.test_data.TestOVSDBData.test_process_deleted_physical_switches ... ok +networking_l2gw.tests.unit.services.l2gateway.test_agent_scheduler.TestAgentScheduler.test_monitor_agent_state +networking_l2gw.tests.unit.services.l2gateway.test_agent_scheduler.TestAgentScheduler.test_monitor_agent_state ... ok +networking_l2gw.tests.unit.services.l2gateway.agent.ovsdb.test_ovsdb_monitor.TestOVSDBMonitor.test_process_physical_locator_set +networking_l2gw.tests.unit.services.l2gateway.agent.ovsdb.test_ovsdb_monitor.TestOVSDBMonitor.test_process_physical_locator_set ... ok networking_l2gw.tests.unit.services.l2gateway.agent.ovsdb.test_manager.TestManager.test_open_connection networking_l2gw.tests.unit.services.l2gateway.agent.ovsdb.test_manager.TestManager.test_open_connection ... ok -networking_l2gw.tests.unit.db.ovsdb.test_lib.OvsdbLibTestCase.test_get_all_pending_remote_macs_in_asc_order -networking_l2gw.tests.unit.db.ovsdb.test_lib.OvsdbLibTestCase.test_get_all_pending_remote_macs_in_asc_order ... ok +networking_l2gw.tests.unit.services.l2gateway.agent.ovsdb.test_base_connection.TestBaseConnection_with_enable_manager.test_get_ovsdb_ip_mapping +networking_l2gw.tests.unit.services.l2gateway.agent.ovsdb.test_base_connection.TestBaseConnection_with_enable_manager.test_get_ovsdb_ip_mapping ... ok +networking_l2gw.tests.unit.services.l2gateway.ovsdb.test_data.TestOVSDBData.test_process_deleted_remote_macs +networking_l2gw.tests.unit.services.l2gateway.ovsdb.test_data.TestOVSDBData.test_process_deleted_remote_macs ... ok +networking_l2gw.tests.unit.services.l2gateway.test_agent_scheduler.TestAgentScheduler.test_monitor_agent_state_exception_get_agents +networking_l2gw.tests.unit.services.l2gateway.test_agent_scheduler.TestAgentScheduler.test_monitor_agent_state_exception_get_agents ... ok +networking_l2gw.tests.unit.services.l2gateway.common.test_tunnel_calls.TestTunnelCalls.test_trigger_tunnel_sync +networking_l2gw.tests.unit.services.l2gateway.common.test_tunnel_calls.TestTunnelCalls.test_trigger_tunnel_sync ... ok +networking_l2gw.tests.unit.services.l2gateway.agent.ovsdb.test_ovsdb_monitor.TestOVSDBMonitor.test_process_physical_port +networking_l2gw.tests.unit.services.l2gateway.agent.ovsdb.test_ovsdb_monitor.TestOVSDBMonitor.test_process_physical_port ... ok networking_l2gw.tests.unit.services.l2gateway.agent.ovsdb.test_manager.TestManager.test_open_connection_with_socket_error networking_l2gw.tests.unit.services.l2gateway.agent.ovsdb.test_manager.TestManager.test_open_connection_with_socket_error ... ok -networking_l2gw.tests.unit.db.ovsdb.test_lib.OvsdbLibTestCase.test_get_all_ucast_mac_remote_by_ls -networking_l2gw.tests.unit.db.ovsdb.test_lib.OvsdbLibTestCase.test_get_all_ucast_mac_remote_by_ls ... ok +/usr/lib/python3/dist-packages/oslo_messaging/server.py:354: DeprecationWarning: Eventlet usages are deprecated and the removal of Eventlet from OpenStack is planned, for this reason the Eventlet executor is deprecated. Start migrating your stack to the threading executor. Please also start considering removing your internal Eventlet usages. in version '2025.1' and will be removed in version '2026.1' + debtcollector.deprecate( +networking_l2gw.tests.unit.services.l2gateway.test_plugin.TestL2GatewayPlugin.test_delete_l2_gateway_connection +networking_l2gw.tests.unit.services.l2gateway.test_plugin.TestL2GatewayPlugin.test_delete_l2_gateway_connection ... ok +networking_l2gw.tests.unit.services.l2gateway.test_agent_scheduler.TestAgentScheduler.test_select_agent_type_multiple_active +networking_l2gw.tests.unit.services.l2gateway.test_agent_scheduler.TestAgentScheduler.test_select_agent_type_multiple_active ... ok +networking_l2gw.tests.unit.services.l2gateway.agent.ovsdb.test_base_connection.TestBaseConnection_with_enable_manager.test_init_with_enable_manager +networking_l2gw.tests.unit.services.l2gateway.agent.ovsdb.test_base_connection.TestBaseConnection_with_enable_manager.test_init_with_enable_manager ... ok +networking_l2gw.tests.unit.services.l2gateway.service_drivers.test_rpc_l2gw.TestL2gwRpcDriver.test_add_port_mac +networking_l2gw.tests.unit.services.l2gateway.service_drivers.test_rpc_l2gw.TestL2gwRpcDriver.test_add_port_mac ... ok networking_l2gw.tests.unit.services.l2gateway.agent.ovsdb.test_manager.TestManager.test_process_ovsdb_host networking_l2gw.tests.unit.services.l2gateway.agent.ovsdb.test_manager.TestManager.test_process_ovsdb_host ... ok -networking_l2gw.tests.unit.db.ovsdb.test_lib.OvsdbLibTestCase.test_get_all_vlan_bindings_by_physical_port -networking_l2gw.tests.unit.db.ovsdb.test_lib.OvsdbLibTestCase.test_get_all_vlan_bindings_by_physical_port ... ok +networking_l2gw.tests.unit.services.l2gateway.agent.ovsdb.test_ovsdb_monitor.TestOVSDBMonitor.test_process_physical_port_with_empty_fault_status +networking_l2gw.tests.unit.services.l2gateway.agent.ovsdb.test_ovsdb_monitor.TestOVSDBMonitor.test_process_physical_port_with_empty_fault_status ... ok +networking_l2gw.tests.unit.services.l2gateway.test_plugin.TestL2GatewayPlugin.test_delete_port_mac +networking_l2gw.tests.unit.services.l2gateway.test_plugin.TestL2GatewayPlugin.test_delete_port_mac ... ok +networking_l2gw.tests.unit.services.l2gateway.test_agent_scheduler.TestAgentScheduler.test_select_agent_type_one_active +networking_l2gw.tests.unit.services.l2gateway.test_agent_scheduler.TestAgentScheduler.test_select_agent_type_one_active ... ok +networking_l2gw.tests.unit.services.l2gateway.agent.ovsdb.test_base_connection.TestBaseConnection_with_enable_manager.test_is_ssl_configured +networking_l2gw.tests.unit.services.l2gateway.agent.ovsdb.test_base_connection.TestBaseConnection_with_enable_manager.test_is_ssl_configured ... ok +networking_l2gw.tests.unit.services.l2gateway.agent.ovsdb.test_ovsdb_monitor.TestOVSDBMonitor.test_process_physical_switch +networking_l2gw.tests.unit.services.l2gateway.agent.ovsdb.test_ovsdb_monitor.TestOVSDBMonitor.test_process_physical_switch ... ok networking_l2gw.tests.unit.services.l2gateway.agent.ovsdb.test_manager.TestManager.test_process_ovsdb_host_for_certs_not_found networking_l2gw.tests.unit.services.l2gateway.agent.ovsdb.test_manager.TestManager.test_process_ovsdb_host_for_certs_not_found ... ok -networking_l2gw.tests.unit.db.ovsdb.test_lib.OvsdbLibTestCase.test_get_logical_switch -networking_l2gw.tests.unit.db.ovsdb.test_lib.OvsdbLibTestCase.test_get_logical_switch ... ok +networking_l2gw.tests.unit.db.test_l2gw_db.L2GWTestCase.test_get_l2gw_ids_by_interface_switch +networking_l2gw.tests.unit.db.test_l2gw_db.L2GWTestCase.test_get_l2gw_ids_by_interface_switch ... ok +networking_l2gw.tests.unit.services.l2gateway.test_plugin.TestL2GatewayPlugin.test_update_l2_gateway +networking_l2gw.tests.unit.services.l2gateway.test_plugin.TestL2GatewayPlugin.test_update_l2_gateway ... ok +networking_l2gw.tests.unit.services.l2gateway.agent.ovsdb.test_base_connection.TestBaseConnection_with_enable_manager.test_is_ssl_configured_for_certs_not_found +networking_l2gw.tests.unit.services.l2gateway.agent.ovsdb.test_base_connection.TestBaseConnection_with_enable_manager.test_is_ssl_configured_for_certs_not_found ... ok networking_l2gw.tests.unit.services.l2gateway.agent.ovsdb.test_manager.TestManager.test_set_monitor_agent_with_ovsdb_fd_None networking_l2gw.tests.unit.services.l2gateway.agent.ovsdb.test_manager.TestManager.test_set_monitor_agent_with_ovsdb_fd_None ... ok -networking_l2gw.tests.unit.services.l2gateway.agent.ovsdb.test_ovsdb_writer.TestOVSDBWriter.test_process_response -networking_l2gw.tests.unit.services.l2gateway.agent.ovsdb.test_ovsdb_writer.TestOVSDBWriter.test_process_response ... ok +/usr/lib/python3/dist-packages/oslo_messaging/server.py:354: DeprecationWarning: Eventlet usages are deprecated and the removal of Eventlet from OpenStack is planned, for this reason the Eventlet executor is deprecated. Start migrating your stack to the threading executor. Please also start considering removing your internal Eventlet usages. in version '2025.1' and will be removed in version '2026.1' + debtcollector.deprecate( +networking_l2gw.tests.unit.db.ovsdb.test_lib.OvsdbLibTestCase.test_add_physical_switch_raise_on_duplicate_constraint +networking_l2gw.tests.unit.db.ovsdb.test_lib.OvsdbLibTestCase.test_add_physical_switch_raise_on_duplicate_constraint ... ok +networking_l2gw.tests.unit.services.l2gateway.service_drivers.test_rpc_l2gw.TestL2gwRpcDriver.test_add_port_mac_tunnel_recreation +networking_l2gw.tests.unit.services.l2gateway.service_drivers.test_rpc_l2gw.TestL2gwRpcDriver.test_add_port_mac_tunnel_recreation ... ok +networking_l2gw.tests.unit.services.l2gateway.agent.ovsdb.test_base_connection.TestBaseConnection_with_enable_manager.test_send_monitor_msg_to_ovsdb_connection +networking_l2gw.tests.unit.services.l2gateway.agent.ovsdb.test_base_connection.TestBaseConnection_with_enable_manager.test_send_monitor_msg_to_ovsdb_connection ... ok +networking_l2gw.tests.unit.db.test_l2gw_db.L2GWTestCase.test_l2_gateway_create +networking_l2gw.tests.unit.db.test_l2gw_db.L2GWTestCase.test_l2_gateway_create ... ok networking_l2gw.tests.unit.services.l2gateway.agent.ovsdb.test_manager.TestManager.test_set_monitor_agent_with_ovsdb_fd_not_None networking_l2gw.tests.unit.services.l2gateway.agent.ovsdb.test_manager.TestManager.test_set_monitor_agent_with_ovsdb_fd_not_None ... ok -networking_l2gw.tests.unit.services.l2gateway.agent.ovsdb.test_ovsdb_writer.TestOVSDBWriter.test_process_response_with_error -networking_l2gw.tests.unit.services.l2gateway.agent.ovsdb.test_ovsdb_writer.TestOVSDBWriter.test_process_response_with_error ... ok -networking_l2gw.tests.unit.db.ovsdb.test_lib.OvsdbLibTestCase.test_get_logical_switch_by_name -networking_l2gw.tests.unit.db.ovsdb.test_lib.OvsdbLibTestCase.test_get_logical_switch_by_name ... ok +networking_l2gw.tests.unit.db.ovsdb.test_lib.OvsdbLibTestCase.test_add_ucast_mac_local +networking_l2gw.tests.unit.db.ovsdb.test_lib.OvsdbLibTestCase.test_add_ucast_mac_local ... ok networking_l2gw.tests.unit.services.l2gateway.agent.ovsdb.test_manager.TestManager.test_sock_open_connection networking_l2gw.tests.unit.services.l2gateway.agent.ovsdb.test_manager.TestManager.test_sock_open_connection ... ok -networking_l2gw.tests.unit.services.l2gateway.agent.ovsdb.test_ovsdb_writer.TestOVSDBWriter.test_process_response_with_error1 -networking_l2gw.tests.unit.services.l2gateway.agent.ovsdb.test_ovsdb_writer.TestOVSDBWriter.test_process_response_with_error1 ... ok +networking_l2gw.tests.unit.services.l2gateway.ovsdb.test_data.TestOVSDBData.test_process_modified_physical_ports +networking_l2gw.tests.unit.services.l2gateway.ovsdb.test_data.TestOVSDBData.test_process_modified_physical_ports ... ok +networking_l2gw.tests.unit.db.ovsdb.test_lib.OvsdbLibTestCase.test_add_ucast_mac_local_raise_on_duplicate_constraint +networking_l2gw.tests.unit.db.ovsdb.test_lib.OvsdbLibTestCase.test_add_ucast_mac_local_raise_on_duplicate_constraint ... ok +networking_l2gw.tests.unit.db.test_l2gw_db.L2GWTestCase.test_l2_gateway_create_output_aligned_with_input +networking_l2gw.tests.unit.db.test_l2gw_db.L2GWTestCase.test_l2_gateway_create_output_aligned_with_input ... ok +/usr/lib/python3/dist-packages/oslo_messaging/server.py:354: DeprecationWarning: Eventlet usages are deprecated and the removal of Eventlet from OpenStack is planned, for this reason the Eventlet executor is deprecated. Start migrating your stack to the threading executor. Please also start considering removing your internal Eventlet usages. in version '2025.1' and will be removed in version '2026.1' + debtcollector.deprecate( networking_l2gw.tests.unit.services.l2gateway.agent.ovsdb.test_manager.TestManager.test_update_connection_to_gateway_for_enable_manager_false networking_l2gw.tests.unit.services.l2gateway.agent.ovsdb.test_manager.TestManager.test_update_connection_to_gateway_for_enable_manager_false ... ok -networking_l2gw.tests.unit.services.l2gateway.agent.ovsdb.test_ovsdb_writer.TestOVSDBWriter.test_recv_data -networking_l2gw.tests.unit.services.l2gateway.agent.ovsdb.test_ovsdb_writer.TestOVSDBWriter.test_recv_data ... ok -networking_l2gw.tests.unit.db.ovsdb.test_lib.OvsdbLibTestCase.test_get_logical_switch_return_none -networking_l2gw.tests.unit.db.ovsdb.test_lib.OvsdbLibTestCase.test_get_logical_switch_return_none ... ok +networking_l2gw.tests.unit.services.l2gateway.ovsdb.test_data.TestOVSDBData.test_process_modified_remote_macs +networking_l2gw.tests.unit.services.l2gateway.ovsdb.test_data.TestOVSDBData.test_process_modified_remote_macs ... ok +networking_l2gw.tests.unit.services.l2gateway.service_drivers.test_rpc_l2gw.TestL2gwRpcDriver.test_add_port_mac_vm_migrate +networking_l2gw.tests.unit.services.l2gateway.service_drivers.test_rpc_l2gw.TestL2gwRpcDriver.test_add_port_mac_vm_migrate ... ok +networking_l2gw.tests.unit.db.ovsdb.test_lib.OvsdbLibTestCase.test_add_ucast_mac_remote +networking_l2gw.tests.unit.db.ovsdb.test_lib.OvsdbLibTestCase.test_add_ucast_mac_remote ... ok +networking_l2gw.tests.unit.db.test_l2gw_db.L2GWTestCase.test_l2_gateway_create_with_invalid_seg_id +networking_l2gw.tests.unit.db.test_l2gw_db.L2GWTestCase.test_l2_gateway_create_with_invalid_seg_id ... ok networking_l2gw.tests.unit.services.l2gateway.agent.ovsdb.test_manager.TestManager.test_update_connection_to_gateway_for_monitor_agent networking_l2gw.tests.unit.services.l2gateway.agent.ovsdb.test_manager.TestManager.test_update_connection_to_gateway_for_monitor_agent ... ok -networking_l2gw.tests.unit.services.l2gateway.agent.ovsdb.test_ovsdb_writer.TestOVSDBWriter.test_recv_data_with_empty_data -networking_l2gw.tests.unit.services.l2gateway.agent.ovsdb.test_ovsdb_writer.TestOVSDBWriter.test_recv_data_with_empty_data ... ok -networking_l2gw.tests.unit.db.ovsdb.test_lib.OvsdbLibTestCase.test_get_pending_ucast_mac_remote -networking_l2gw.tests.unit.db.ovsdb.test_lib.OvsdbLibTestCase.test_get_pending_ucast_mac_remote ... ok +networking_l2gw.tests.unit.db.ovsdb.test_lib.OvsdbLibTestCase.test_add_ucast_mac_remote_raise_on_duplicate_constraint +networking_l2gw.tests.unit.db.ovsdb.test_lib.OvsdbLibTestCase.test_add_ucast_mac_remote_raise_on_duplicate_constraint ... ok +networking_l2gw.tests.unit.services.l2gateway.ovsdb.test_data.TestOVSDBData.test_process_new_local_macs +networking_l2gw.tests.unit.services.l2gateway.ovsdb.test_data.TestOVSDBData.test_process_new_local_macs ... ok +networking_l2gw.tests.unit.services.l2gateway.agent.ovsdb.test_ovsdb_monitor.TestOVSDBMonitor.test_process_physical_switch_with_empty_fault_status +networking_l2gw.tests.unit.services.l2gateway.agent.ovsdb.test_ovsdb_monitor.TestOVSDBMonitor.test_process_physical_switch_with_empty_fault_status ... ok +networking_l2gw.tests.unit.services.l2gateway.agent.ovsdb.test_ovsdb_monitor.TestOVSDBMonitor.test_process_response +networking_l2gw.tests.unit.services.l2gateway.agent.ovsdb.test_ovsdb_monitor.TestOVSDBMonitor.test_process_response ... ok +networking_l2gw.tests.unit.services.l2gateway.ovsdb.test_data.TestOVSDBData.test_process_new_logical_switches +networking_l2gw.tests.unit.services.l2gateway.ovsdb.test_data.TestOVSDBData.test_process_new_logical_switches ... ok networking_l2gw.tests.unit.services.l2gateway.agent.ovsdb.test_manager.TestManager.test_update_connection_to_gateway_for_transact_agent networking_l2gw.tests.unit.services.l2gateway.agent.ovsdb.test_manager.TestManager.test_update_connection_to_gateway_for_transact_agent ... ok -networking_l2gw.tests.unit.services.l2gateway.agent.ovsdb.test_ovsdb_writer.TestOVSDBWriter.test_recv_data_with_socket_error -networking_l2gw.tests.unit.services.l2gateway.agent.ovsdb.test_ovsdb_writer.TestOVSDBWriter.test_recv_data_with_socket_error ... ok -networking_l2gw.tests.unit.db.ovsdb.test_lib.OvsdbLibTestCase.test_get_physical_locator -networking_l2gw.tests.unit.db.ovsdb.test_lib.OvsdbLibTestCase.test_get_physical_locator ... ok +networking_l2gw.tests.unit.db.ovsdb.test_lib.OvsdbLibTestCase.test_add_vlan_binding +networking_l2gw.tests.unit.db.ovsdb.test_lib.OvsdbLibTestCase.test_add_vlan_binding ... ok +networking_l2gw.tests.unit.services.l2gateway.agent.ovsdb.test_ovsdb_monitor.TestOVSDBMonitor.test_process_response_raise_exception +networking_l2gw.tests.unit.services.l2gateway.agent.ovsdb.test_ovsdb_monitor.TestOVSDBMonitor.test_process_response_raise_exception ... ok +networking_l2gw.tests.unit.services.l2gateway.ovsdb.test_data.TestOVSDBData.test_process_new_physical_locators +networking_l2gw.tests.unit.services.l2gateway.ovsdb.test_data.TestOVSDBData.test_process_new_physical_locators ... ok networking_l2gw.tests.unit.services.l2gateway.agent.ovsdb.test_manager.TestManager.test_update_vif_to_gateway_for_enable_manager_false networking_l2gw.tests.unit.services.l2gateway.agent.ovsdb.test_manager.TestManager.test_update_vif_to_gateway_for_enable_manager_false ... ok -networking_l2gw.tests.unit.services.l2gateway.agent.ovsdb.test_ovsdb_writer.TestOVSDBWriter.test_send_and_receive -networking_l2gw.tests.unit.services.l2gateway.agent.ovsdb.test_ovsdb_writer.TestOVSDBWriter.test_send_and_receive ... ok -networking_l2gw.tests.unit.db.ovsdb.test_lib.OvsdbLibTestCase.test_get_physical_locator_by_dst_ip -networking_l2gw.tests.unit.db.ovsdb.test_lib.OvsdbLibTestCase.test_get_physical_locator_by_dst_ip ... ok +networking_l2gw.tests.unit.db.ovsdb.test_lib.OvsdbLibTestCase.test_add_vlan_binding_raise_on_duplicate_constraint +networking_l2gw.tests.unit.db.ovsdb.test_lib.OvsdbLibTestCase.test_add_vlan_binding_raise_on_duplicate_constraint ... ok +networking_l2gw.tests.unit.services.l2gateway.agent.ovsdb.test_ovsdb_monitor.TestOVSDBMonitor.test_process_ucast_macs_local +networking_l2gw.tests.unit.services.l2gateway.agent.ovsdb.test_ovsdb_monitor.TestOVSDBMonitor.test_process_ucast_macs_local ... ok +networking_l2gw.tests.unit.services.l2gateway.ovsdb.test_data.TestOVSDBData.test_process_new_physical_ports +networking_l2gw.tests.unit.services.l2gateway.ovsdb.test_data.TestOVSDBData.test_process_new_physical_ports ... ok networking_l2gw.tests.unit.services.l2gateway.agent.ovsdb.test_manager.TestManager.test_update_vif_to_gateway_for_monitor_agent networking_l2gw.tests.unit.services.l2gateway.agent.ovsdb.test_manager.TestManager.test_update_vif_to_gateway_for_monitor_agent ... ok -networking_l2gw.tests.unit.services.l2gateway.agent.ovsdb.test_ovsdb_writer.TestOVSDBWriter.test_send_and_receive_with_rcv_required_false -networking_l2gw.tests.unit.services.l2gateway.agent.ovsdb.test_ovsdb_writer.TestOVSDBWriter.test_send_and_receive_with_rcv_required_false ... ok +networking_l2gw.tests.unit.services.l2gateway.agent.ovsdb.test_ovsdb_monitor.TestOVSDBMonitor.test_process_ucast_macs_remote +networking_l2gw.tests.unit.services.l2gateway.agent.ovsdb.test_ovsdb_monitor.TestOVSDBMonitor.test_process_ucast_macs_remote ... ok +networking_l2gw.tests.unit.services.l2gateway.agent.ovsdb.test_ovsdb_monitor.TestOVSDBMonitor.test_process_update_event +networking_l2gw.tests.unit.services.l2gateway.agent.ovsdb.test_ovsdb_monitor.TestOVSDBMonitor.test_process_update_event ... ok +networking_l2gw.tests.unit.services.l2gateway.ovsdb.test_data.TestOVSDBData.test_process_new_physical_switches +networking_l2gw.tests.unit.services.l2gateway.ovsdb.test_data.TestOVSDBData.test_process_new_physical_switches ... ok +networking_l2gw.tests.unit.db.ovsdb.test_lib.OvsdbLibTestCase.test_delete_logical_switch +networking_l2gw.tests.unit.db.ovsdb.test_lib.OvsdbLibTestCase.test_delete_logical_switch ... ok networking_l2gw.tests.unit.services.l2gateway.agent.ovsdb.test_manager.TestManager.test_update_vif_to_gateway_for_transact_agent networking_l2gw.tests.unit.services.l2gateway.agent.ovsdb.test_manager.TestManager.test_update_vif_to_gateway_for_transact_agent ... ok -networking_l2gw.tests.unit.services.l2gateway.agent.ovsdb.test_ovsdb_writer.TestOVSDBWriter.test_update_connection_to_gateway -networking_l2gw.tests.unit.services.l2gateway.agent.ovsdb.test_ovsdb_writer.TestOVSDBWriter.test_update_connection_to_gateway ... ok -networking_l2gw.tests.unit.db.ovsdb.test_lib.OvsdbLibTestCase.test_get_physical_port -networking_l2gw.tests.unit.db.ovsdb.test_lib.OvsdbLibTestCase.test_get_physical_port ... ok -networking_l2gw.tests.unit.services.l2gateway.agent.ovsdb.test_ovsdb_writer.TestOVSDBWriter.test_update_ucast_macs_remote -networking_l2gw.tests.unit.services.l2gateway.agent.ovsdb.test_ovsdb_writer.TestOVSDBWriter.test_update_ucast_macs_remote ... ok -networking_l2gw.tests.unit.db.ovsdb.test_lib.OvsdbLibTestCase.test_get_physical_port_by_name_and_ps -networking_l2gw.tests.unit.db.ovsdb.test_lib.OvsdbLibTestCase.test_get_physical_port_by_name_and_ps ... ok -networking_l2gw.tests.unit.services.l2gateway.agent.ovsdb.test_ovsdb_writer.TestOVSDBWriter.test_update_ucast_macs_remote_with_no_locator_id -networking_l2gw.tests.unit.services.l2gateway.agent.ovsdb.test_ovsdb_writer.TestOVSDBWriter.test_update_ucast_macs_remote_with_no_locator_id ... ok -networking_l2gw.tests.unit.db.ovsdb.test_lib.OvsdbLibTestCase.test_get_physical_switch -networking_l2gw.tests.unit.db.ovsdb.test_lib.OvsdbLibTestCase.test_get_physical_switch ... ok -networking_l2gw.tests.unit.services.l2gateway.agent.test_agent_api.L2GatewayAgentApiTestCase.test_notify_ovsdb_states -networking_l2gw.tests.unit.services.l2gateway.agent.test_agent_api.L2GatewayAgentApiTestCase.test_notify_ovsdb_states ... ok -networking_l2gw.tests.unit.services.l2gateway.agent.test_agent_api.L2GatewayAgentApiTestCase.test_update_ovsdb_changes -networking_l2gw.tests.unit.services.l2gateway.agent.test_agent_api.L2GatewayAgentApiTestCase.test_update_ovsdb_changes ... ok -networking_l2gw.tests.unit.db.ovsdb.test_lib.OvsdbLibTestCase.test_get_physical_switch_by_name -networking_l2gw.tests.unit.db.ovsdb.test_lib.OvsdbLibTestCase.test_get_physical_switch_by_name ... ok -networking_l2gw.tests.unit.db.ovsdb.test_lib.OvsdbLibTestCase.test_get_ucast_mac_local -networking_l2gw.tests.unit.db.ovsdb.test_lib.OvsdbLibTestCase.test_get_ucast_mac_local ... ok -networking_l2gw.tests.unit.db.ovsdb.test_lib.OvsdbLibTestCase.test_get_ucast_mac_remote -networking_l2gw.tests.unit.db.ovsdb.test_lib.OvsdbLibTestCase.test_get_ucast_mac_remote ... ok -networking_l2gw.tests.unit.db.ovsdb.test_lib.OvsdbLibTestCase.test_get_ucast_mac_remote_by_mac_and_ls -networking_l2gw.tests.unit.db.ovsdb.test_lib.OvsdbLibTestCase.test_get_ucast_mac_remote_by_mac_and_ls ... ok -networking_l2gw.tests.unit.db.ovsdb.test_lib.OvsdbLibTestCase.test_get_ucast_mac_remote_by_mac_and_ls_when_not_found -networking_l2gw.tests.unit.db.ovsdb.test_lib.OvsdbLibTestCase.test_get_ucast_mac_remote_by_mac_and_ls_when_not_found ... ok -networking_l2gw.tests.unit.db.ovsdb.test_lib.OvsdbLibTestCase.test_get_vlan_binding -networking_l2gw.tests.unit.db.ovsdb.test_lib.OvsdbLibTestCase.test_get_vlan_binding ... ok -/usr/lib/python3/dist-packages/oslo_messaging/server.py:354: DeprecationWarning: Eventlet usages are deprecated and the removal of Eventlet from OpenStack is planned, for this reason the Eventlet executor is deprecated. Start migrating your stack to the threading executor. Please also start considering removing your internal Eventlet usages. in version '2025.1' and will be removed in version '2026.1' - debtcollector.deprecate( -networking_l2gw.tests.unit.services.l2gateway.service_drivers.test_rpc_l2gw.TestL2gwRpcDriver.test_add_port_mac -networking_l2gw.tests.unit.services.l2gateway.service_drivers.test_rpc_l2gw.TestL2gwRpcDriver.test_add_port_mac ... ok -/usr/lib/python3/dist-packages/oslo_messaging/server.py:354: DeprecationWarning: Eventlet usages are deprecated and the removal of Eventlet from OpenStack is planned, for this reason the Eventlet executor is deprecated. Start migrating your stack to the threading executor. Please also start considering removing your internal Eventlet usages. in version '2025.1' and will be removed in version '2026.1' - debtcollector.deprecate( -networking_l2gw.tests.unit.services.l2gateway.service_drivers.test_rpc_l2gw.TestL2gwRpcDriver.test_add_port_mac_tunnel_recreation -networking_l2gw.tests.unit.services.l2gateway.service_drivers.test_rpc_l2gw.TestL2gwRpcDriver.test_add_port_mac_tunnel_recreation ... ok -/usr/lib/python3/dist-packages/oslo_messaging/server.py:354: DeprecationWarning: Eventlet usages are deprecated and the removal of Eventlet from OpenStack is planned, for this reason the Eventlet executor is deprecated. Start migrating your stack to the threading executor. Please also start considering removing your internal Eventlet usages. in version '2025.1' and will be removed in version '2026.1' - debtcollector.deprecate( -networking_l2gw.tests.unit.services.l2gateway.service_drivers.test_rpc_l2gw.TestL2gwRpcDriver.test_add_port_mac_vm_migrate -networking_l2gw.tests.unit.services.l2gateway.service_drivers.test_rpc_l2gw.TestL2gwRpcDriver.test_add_port_mac_vm_migrate ... ok +networking_l2gw.tests.unit.services.l2gateway.agent.ovsdb.test_ovsdb_monitor.TestOVSDBMonitor.test_rcv_thread_exception +networking_l2gw.tests.unit.services.l2gateway.agent.ovsdb.test_ovsdb_monitor.TestOVSDBMonitor.test_rcv_thread_exception ... ok +networking_l2gw.tests.unit.services.l2gateway.ovsdb.test_data.TestOVSDBData.test_process_new_remote_macs +networking_l2gw.tests.unit.services.l2gateway.ovsdb.test_data.TestOVSDBData.test_process_new_remote_macs ... ok +networking_l2gw.tests.unit.services.l2gateway.agent.ovsdb.test_ovsdb_monitor.TestOVSDBMonitor.test_rcv_thread_none +networking_l2gw.tests.unit.services.l2gateway.agent.ovsdb.test_ovsdb_monitor.TestOVSDBMonitor.test_rcv_thread_none ... ok +networking_l2gw.tests.unit.db.ovsdb.test_lib.OvsdbLibTestCase.test_delete_pending_ucast_mac_remote +networking_l2gw.tests.unit.db.ovsdb.test_lib.OvsdbLibTestCase.test_delete_pending_ucast_mac_remote ... ok +networking_l2gw.tests.unit.services.l2gateway.agent.ovsdb.test_ovsdb_monitor.TestOVSDBMonitor.test_set_handler +networking_l2gw.tests.unit.services.l2gateway.agent.ovsdb.test_ovsdb_monitor.TestOVSDBMonitor.test_set_handler ... ok +networking_l2gw.tests.unit.services.l2gateway.ovsdb.test_data.TestOVSDBData.test_update_ovsdb_changes +networking_l2gw.tests.unit.services.l2gateway.ovsdb.test_data.TestOVSDBData.test_update_ovsdb_changes ... ok +networking_l2gw.tests.unit.services.l2gateway.agent.ovsdb.test_ovsdb_monitor.TestOVSDBMonitor.test_set_monitor_response_handler +networking_l2gw.tests.unit.services.l2gateway.agent.ovsdb.test_ovsdb_monitor.TestOVSDBMonitor.test_set_monitor_response_handler ... ok +networking_l2gw.tests.unit.db.ovsdb.test_lib.OvsdbLibTestCase.test_delete_physical_locator +networking_l2gw.tests.unit.db.ovsdb.test_lib.OvsdbLibTestCase.test_delete_physical_locator ... ok /usr/lib/python3/dist-packages/oslo_messaging/server.py:354: DeprecationWarning: Eventlet usages are deprecated and the removal of Eventlet from OpenStack is planned, for this reason the Eventlet executor is deprecated. Start migrating your stack to the threading executor. Please also start considering removing your internal Eventlet usages. in version '2025.1' and will be removed in version '2026.1' debtcollector.deprecate( +networking_l2gw.tests.unit.db.test_l2gw_db.L2GWTestCase.test_l2_gateway_create_with_mul_interfaces +networking_l2gw.tests.unit.db.test_l2gw_db.L2GWTestCase.test_l2_gateway_create_with_mul_interfaces ... ok networking_l2gw.tests.unit.services.l2gateway.service_drivers.test_rpc_l2gw.TestL2gwRpcDriver.test_add_port_mac_vm_migrate_with_ovsdb_server_down networking_l2gw.tests.unit.services.l2gateway.service_drivers.test_rpc_l2gw.TestL2gwRpcDriver.test_add_port_mac_vm_migrate_with_ovsdb_server_down ... ok +networking_l2gw.tests.unit.services.l2gateway.agent.ovsdb.test_ovsdb_monitor.TestOVSDBMonitor.test_set_monitor_response_handler_with_error_in_send +networking_l2gw.tests.unit.services.l2gateway.agent.ovsdb.test_ovsdb_monitor.TestOVSDBMonitor.test_set_monitor_response_handler_with_error_in_send ... ok +networking_l2gw.tests.unit.db.ovsdb.test_lib.OvsdbLibTestCase.test_delete_physical_port +networking_l2gw.tests.unit.db.ovsdb.test_lib.OvsdbLibTestCase.test_delete_physical_port ... ok +networking_l2gw.tests.unit.db.test_l2gw_db.L2GWTestCase.test_l2_gateway_create_with_mul_interfaces_inconsistent_seg_id +networking_l2gw.tests.unit.db.test_l2gw_db.L2GWTestCase.test_l2_gateway_create_with_mul_interfaces_inconsistent_seg_id ... ok +networking_l2gw.tests.unit.services.l2gateway.agent.ovsdb.test_ovsdb_monitor.TestOVSDBMonitor.test_setup_dispatch_table +networking_l2gw.tests.unit.services.l2gateway.agent.ovsdb.test_ovsdb_monitor.TestOVSDBMonitor.test_setup_dispatch_table ... ok +networking_l2gw.tests.unit.services.l2gateway.agent.ovsdb.test_ovsdb_monitor.TestOVSDBMonitor.test_update_event_handler +networking_l2gw.tests.unit.services.l2gateway.agent.ovsdb.test_ovsdb_monitor.TestOVSDBMonitor.test_update_event_handler ... ok +networking_l2gw.tests.unit.db.test_l2gw_db.L2GWTestCase.test_l2_gateway_create_with_multiple_segid +networking_l2gw.tests.unit.db.test_l2gw_db.L2GWTestCase.test_l2_gateway_create_with_multiple_segid ... ok +networking_l2gw.tests.unit.db.ovsdb.test_lib.OvsdbLibTestCase.test_delete_physical_switch +networking_l2gw.tests.unit.db.ovsdb.test_lib.OvsdbLibTestCase.test_delete_physical_switch ... ok /usr/lib/python3/dist-packages/oslo_messaging/server.py:354: DeprecationWarning: Eventlet usages are deprecated and the removal of Eventlet from OpenStack is planned, for this reason the Eventlet executor is deprecated. Start migrating your stack to the threading executor. Please also start considering removing your internal Eventlet usages. in version '2025.1' and will be removed in version '2026.1' debtcollector.deprecate( networking_l2gw.tests.unit.services.l2gateway.service_drivers.test_rpc_l2gw.TestL2gwRpcDriver.test_add_port_mac_with_ovsdb_server_down networking_l2gw.tests.unit.services.l2gateway.service_drivers.test_rpc_l2gw.TestL2gwRpcDriver.test_add_port_mac_with_ovsdb_server_down ... ok +networking_l2gw.tests.unit.db.ovsdb.test_lib.OvsdbLibTestCase.test_delete_ucast_mac_local +networking_l2gw.tests.unit.db.ovsdb.test_lib.OvsdbLibTestCase.test_delete_ucast_mac_local ... ok +networking_l2gw.tests.unit.db.test_l2gw_db.L2GWTestCase.test_l2_gateway_get +networking_l2gw.tests.unit.db.test_l2gw_db.L2GWTestCase.test_l2_gateway_get ... ok /usr/lib/python3/dist-packages/oslo_messaging/server.py:354: DeprecationWarning: Eventlet usages are deprecated and the removal of Eventlet from OpenStack is planned, for this reason the Eventlet executor is deprecated. Start migrating your stack to the threading executor. Please also start considering removing your internal Eventlet usages. in version '2025.1' and will be removed in version '2026.1' debtcollector.deprecate( +networking_l2gw.tests.unit.db.ovsdb.test_lib.OvsdbLibTestCase.test_delete_ucast_mac_remote +networking_l2gw.tests.unit.db.ovsdb.test_lib.OvsdbLibTestCase.test_delete_ucast_mac_remote ... ok networking_l2gw.tests.unit.services.l2gateway.service_drivers.test_rpc_l2gw.TestL2gwRpcDriver.test_check_port_fault_status_and_switch_fault_status networking_l2gw.tests.unit.services.l2gateway.service_drivers.test_rpc_l2gw.TestL2gwRpcDriver.test_check_port_fault_status_and_switch_fault_status ... ok +networking_l2gw.tests.unit.db.test_l2gw_db.L2GWTestCase.test_l2_gateway_get_invalid_id_failure +networking_l2gw.tests.unit.db.test_l2gw_db.L2GWTestCase.test_l2_gateway_get_invalid_id_failure ... ok +networking_l2gw.tests.unit.db.ovsdb.test_lib.OvsdbLibTestCase.test_delete_vlan0_binding +networking_l2gw.tests.unit.db.ovsdb.test_lib.OvsdbLibTestCase.test_delete_vlan0_binding ... ok +networking_l2gw.tests.unit.db.test_l2gw_db.L2GWTestCase.test_l2_gateway_update +networking_l2gw.tests.unit.db.test_l2gw_db.L2GWTestCase.test_l2_gateway_update ... ok /usr/lib/python3/dist-packages/oslo_messaging/server.py:354: DeprecationWarning: Eventlet usages are deprecated and the removal of Eventlet from OpenStack is planned, for this reason the Eventlet executor is deprecated. Start migrating your stack to the threading executor. Please also start considering removing your internal Eventlet usages. in version '2025.1' and will be removed in version '2026.1' debtcollector.deprecate( networking_l2gw.tests.unit.services.l2gateway.service_drivers.test_rpc_l2gw.TestL2gwRpcDriver.test_create_l2_gateway_connection networking_l2gw.tests.unit.services.l2gateway.service_drivers.test_rpc_l2gw.TestL2gwRpcDriver.test_create_l2_gateway_connection ... ok +networking_l2gw.tests.unit.db.ovsdb.test_lib.OvsdbLibTestCase.test_delete_vlan_binding +networking_l2gw.tests.unit.db.ovsdb.test_lib.OvsdbLibTestCase.test_delete_vlan_binding ... ok +networking_l2gw.tests.unit.db.test_l2gw_db.L2GWTestCase.test_l2_gateway_update_invalid_device_name +networking_l2gw.tests.unit.db.test_l2gw_db.L2GWTestCase.test_l2_gateway_update_invalid_device_name ... ok +networking_l2gw.tests.unit.db.ovsdb.test_lib.OvsdbLibTestCase.test_get_all_logical_switch_by_name +networking_l2gw.tests.unit.db.ovsdb.test_lib.OvsdbLibTestCase.test_get_all_logical_switch_by_name ... ok +networking_l2gw.tests.unit.db.test_l2gw_db.L2GWTestCase.test_l2_gateway_update_with_mul_interfaces_inconsistent_seg_id +networking_l2gw.tests.unit.db.test_l2gw_db.L2GWTestCase.test_l2_gateway_update_with_mul_interfaces_inconsistent_seg_id ... ok /usr/lib/python3/dist-packages/oslo_messaging/server.py:354: DeprecationWarning: Eventlet usages are deprecated and the removal of Eventlet from OpenStack is planned, for this reason the Eventlet executor is deprecated. Start migrating your stack to the threading executor. Please also start considering removing your internal Eventlet usages. in version '2025.1' and will be removed in version '2026.1' debtcollector.deprecate( networking_l2gw.tests.unit.services.l2gateway.service_drivers.test_rpc_l2gw.TestL2gwRpcDriver.test_create_l2gateway_connection_with_invalid_device networking_l2gw.tests.unit.services.l2gateway.service_drivers.test_rpc_l2gw.TestL2gwRpcDriver.test_create_l2gateway_connection_with_invalid_device ... ok +networking_l2gw.tests.unit.db.ovsdb.test_lib.OvsdbLibTestCase.test_get_all_pending_remote_macs_in_asc_order +networking_l2gw.tests.unit.db.ovsdb.test_lib.OvsdbLibTestCase.test_get_all_pending_remote_macs_in_asc_order ... ok +networking_l2gw.tests.unit.db.test_l2gw_db.L2GWTestCase.test_l2_gateway_update_with_mul_interfaces_without_seg_id +networking_l2gw.tests.unit.db.test_l2gw_db.L2GWTestCase.test_l2_gateway_update_with_mul_interfaces_without_seg_id ... ok +networking_l2gw.tests.unit.db.ovsdb.test_lib.OvsdbLibTestCase.test_get_all_ucast_mac_remote_by_ls +networking_l2gw.tests.unit.db.ovsdb.test_lib.OvsdbLibTestCase.test_get_all_ucast_mac_remote_by_ls ... ok /usr/lib/python3/dist-packages/oslo_messaging/server.py:354: DeprecationWarning: Eventlet usages are deprecated and the removal of Eventlet from OpenStack is planned, for this reason the Eventlet executor is deprecated. Start migrating your stack to the threading executor. Please also start considering removing your internal Eventlet usages. in version '2025.1' and will be removed in version '2026.1' debtcollector.deprecate( networking_l2gw.tests.unit.services.l2gateway.service_drivers.test_rpc_l2gw.TestL2gwRpcDriver.test_create_l2gateway_connection_with_invalid_interface networking_l2gw.tests.unit.services.l2gateway.service_drivers.test_rpc_l2gw.TestL2gwRpcDriver.test_create_l2gateway_connection_with_invalid_interface ... ok +networking_l2gw.tests.unit.db.ovsdb.test_lib.OvsdbLibTestCase.test_get_all_vlan_bindings_by_physical_port +networking_l2gw.tests.unit.db.ovsdb.test_lib.OvsdbLibTestCase.test_get_all_vlan_bindings_by_physical_port ... ok +networking_l2gw.tests.unit.db.test_l2gw_db.L2GWTestCase.test_l2_gateway_update_without_devices +networking_l2gw.tests.unit.db.test_l2gw_db.L2GWTestCase.test_l2_gateway_update_without_devices ... ok +networking_l2gw.tests.unit.db.ovsdb.test_lib.OvsdbLibTestCase.test_get_logical_switch +networking_l2gw.tests.unit.db.ovsdb.test_lib.OvsdbLibTestCase.test_get_logical_switch ... ok +networking_l2gw.tests.unit.db.test_l2gw_db.L2GWTestCase.test_l2gateway_con_create_and_delete_in_use_without_seg_id +networking_l2gw.tests.unit.db.test_l2gw_db.L2GWTestCase.test_l2gateway_con_create_and_delete_in_use_without_seg_id ... ok +networking_l2gw.tests.unit.db.ovsdb.test_lib.OvsdbLibTestCase.test_get_logical_switch_by_name +networking_l2gw.tests.unit.db.ovsdb.test_lib.OvsdbLibTestCase.test_get_logical_switch_by_name ... ok /usr/lib/python3/dist-packages/oslo_messaging/server.py:354: DeprecationWarning: Eventlet usages are deprecated and the removal of Eventlet from OpenStack is planned, for this reason the Eventlet executor is deprecated. Start migrating your stack to the threading executor. Please also start considering removing your internal Eventlet usages. in version '2025.1' and will be removed in version '2026.1' debtcollector.deprecate( networking_l2gw.tests.unit.services.l2gateway.service_drivers.test_rpc_l2gw.TestL2gwRpcDriver.test_create_l2gateway_connection_with_port_fault_status_down networking_l2gw.tests.unit.services.l2gateway.service_drivers.test_rpc_l2gw.TestL2gwRpcDriver.test_create_l2gateway_connection_with_port_fault_status_down ... ok +networking_l2gw.tests.unit.db.test_l2gw_db.L2GWTestCase.test_l2gateway_con_create_with_invalid_net_id +networking_l2gw.tests.unit.db.test_l2gw_db.L2GWTestCase.test_l2gateway_con_create_with_invalid_net_id ... ok /usr/lib/python3/dist-packages/oslo_messaging/server.py:354: DeprecationWarning: Eventlet usages are deprecated and the removal of Eventlet from OpenStack is planned, for this reason the Eventlet executor is deprecated. Start migrating your stack to the threading executor. Please also start considering removing your internal Eventlet usages. in version '2025.1' and will be removed in version '2026.1' debtcollector.deprecate( +networking_l2gw.tests.unit.db.ovsdb.test_lib.OvsdbLibTestCase.test_get_logical_switch_return_none +networking_l2gw.tests.unit.db.ovsdb.test_lib.OvsdbLibTestCase.test_get_logical_switch_return_none ... ok networking_l2gw.tests.unit.services.l2gateway.service_drivers.test_rpc_l2gw.TestL2gwRpcDriver.test_create_l2gateway_connection_with_switch_fault_status_down networking_l2gw.tests.unit.services.l2gateway.service_drivers.test_rpc_l2gw.TestL2gwRpcDriver.test_create_l2gateway_connection_with_switch_fault_status_down ... ok /usr/lib/python3/dist-packages/oslo_messaging/server.py:354: DeprecationWarning: Eventlet usages are deprecated and the removal of Eventlet from OpenStack is planned, for this reason the Eventlet executor is deprecated. Start migrating your stack to the threading executor. Please also start considering removing your internal Eventlet usages. in version '2025.1' and will be removed in version '2026.1' debtcollector.deprecate( networking_l2gw.tests.unit.services.l2gateway.service_drivers.test_rpc_l2gw.TestL2gwRpcDriver.test_delete_l2_gateway_connection networking_l2gw.tests.unit.services.l2gateway.service_drivers.test_rpc_l2gw.TestL2gwRpcDriver.test_delete_l2_gateway_connection ... ok +networking_l2gw.tests.unit.db.ovsdb.test_lib.OvsdbLibTestCase.test_get_pending_ucast_mac_remote +networking_l2gw.tests.unit.db.ovsdb.test_lib.OvsdbLibTestCase.test_get_pending_ucast_mac_remote ... ok +networking_l2gw.tests.unit.db.test_l2gw_db.L2GWTestCase.test_l2gateway_connection_create_delete_list +networking_l2gw.tests.unit.db.test_l2gw_db.L2GWTestCase.test_l2gateway_connection_create_delete_list ... ok /usr/lib/python3/dist-packages/oslo_messaging/server.py:354: DeprecationWarning: Eventlet usages are deprecated and the removal of Eventlet from OpenStack is planned, for this reason the Eventlet executor is deprecated. Start migrating your stack to the threading executor. Please also start considering removing your internal Eventlet usages. in version '2025.1' and will be removed in version '2026.1' debtcollector.deprecate( +networking_l2gw.tests.unit.db.ovsdb.test_lib.OvsdbLibTestCase.test_get_physical_locator +networking_l2gw.tests.unit.db.ovsdb.test_lib.OvsdbLibTestCase.test_get_physical_locator ... ok networking_l2gw.tests.unit.services.l2gateway.service_drivers.test_rpc_l2gw.TestL2gwRpcDriver.test_delete_port_mac networking_l2gw.tests.unit.services.l2gateway.service_drivers.test_rpc_l2gw.TestL2gwRpcDriver.test_delete_port_mac ... ok /usr/lib/python3/dist-packages/oslo_messaging/server.py:354: DeprecationWarning: Eventlet usages are deprecated and the removal of Eventlet from OpenStack is planned, for this reason the Eventlet executor is deprecated. Start migrating your stack to the threading executor. Please also start considering removing your internal Eventlet usages. in version '2025.1' and will be removed in version '2026.1' debtcollector.deprecate( networking_l2gw.tests.unit.services.l2gateway.service_drivers.test_rpc_l2gw.TestL2gwRpcDriver.test_delete_port_mac_for_multiple_l2gw_connection networking_l2gw.tests.unit.services.l2gateway.service_drivers.test_rpc_l2gw.TestL2gwRpcDriver.test_delete_port_mac_for_multiple_l2gw_connection ... ok +networking_l2gw.tests.unit.db.ovsdb.test_lib.OvsdbLibTestCase.test_get_physical_locator_by_dst_ip +networking_l2gw.tests.unit.db.ovsdb.test_lib.OvsdbLibTestCase.test_get_physical_locator_by_dst_ip ... ok +networking_l2gw.tests.unit.db.test_l2gw_db.L2GWTestCase.test_l2gateway_delete +networking_l2gw.tests.unit.db.test_l2gw_db.L2GWTestCase.test_l2gateway_delete ... ok +networking_l2gw.tests.unit.db.ovsdb.test_lib.OvsdbLibTestCase.test_get_physical_port +networking_l2gw.tests.unit.db.ovsdb.test_lib.OvsdbLibTestCase.test_get_physical_port ... ok /usr/lib/python3/dist-packages/oslo_messaging/server.py:354: DeprecationWarning: Eventlet usages are deprecated and the removal of Eventlet from OpenStack is planned, for this reason the Eventlet executor is deprecated. Start migrating your stack to the threading executor. Please also start considering removing your internal Eventlet usages. in version '2025.1' and will be removed in version '2026.1' debtcollector.deprecate( +networking_l2gw.tests.unit.db.test_l2gw_db.L2GWTestCase.test_l2gateway_list +networking_l2gw.tests.unit.db.test_l2gw_db.L2GWTestCase.test_l2gateway_list ... ok networking_l2gw.tests.unit.services.l2gateway.service_drivers.test_rpc_l2gw.TestL2gwRpcDriver.test_delete_port_mac_for_multiple_vlan_bindings networking_l2gw.tests.unit.services.l2gateway.service_drivers.test_rpc_l2gw.TestL2gwRpcDriver.test_delete_port_mac_for_multiple_vlan_bindings ... ok +Unable to get the agent list. Continuing... +Traceback (most recent call last): + File "/build/reproducible-path/networking-l2gw-21.0.0/networking_l2gw/services/l2gateway/agent_scheduler.py", line 123, in monitor_agent_state + all_agents = self.plugin.get_agents( + ^^^^^^^^^^^^^^^^^^^^^^ +AttributeError: 'NoneType' object has no attribute 'get_agents' +networking_l2gw.tests.unit.db.ovsdb.test_lib.OvsdbLibTestCase.test_get_physical_port_by_name_and_ps +networking_l2gw.tests.unit.db.ovsdb.test_lib.OvsdbLibTestCase.test_get_physical_port_by_name_and_ps ... ok /usr/lib/python3/dist-packages/oslo_messaging/server.py:354: DeprecationWarning: Eventlet usages are deprecated and the removal of Eventlet from OpenStack is planned, for this reason the Eventlet executor is deprecated. Start migrating your stack to the threading executor. Please also start considering removing your internal Eventlet usages. in version '2025.1' and will be removed in version '2026.1' debtcollector.deprecate( +networking_l2gw.tests.unit.db.test_l2gw_db.L2GWTestCase.test_l2gateway_show +networking_l2gw.tests.unit.db.test_l2gw_db.L2GWTestCase.test_l2gateway_show ... ok networking_l2gw.tests.unit.services.l2gateway.service_drivers.test_rpc_l2gw.TestL2gwRpcDriver.test_delete_port_mac_for_single_l2gw_connection networking_l2gw.tests.unit.services.l2gateway.service_drivers.test_rpc_l2gw.TestL2gwRpcDriver.test_delete_port_mac_for_single_l2gw_connection ... ok /usr/lib/python3/dist-packages/oslo_messaging/server.py:354: DeprecationWarning: Eventlet usages are deprecated and the removal of Eventlet from OpenStack is planned, for this reason the Eventlet executor is deprecated. Start migrating your stack to the threading executor. Please also start considering removing your internal Eventlet usages. in version '2025.1' and will be removed in version '2026.1' debtcollector.deprecate( +networking_l2gw.tests.unit.db.test_l2gw_db.L2GWTestCase.test_l2gateway_show_update_delete_invalid_id +networking_l2gw.tests.unit.db.test_l2gw_db.L2GWTestCase.test_l2gateway_show_update_delete_invalid_id ... ok networking_l2gw.tests.unit.services.l2gateway.service_drivers.test_rpc_l2gw.TestL2gwRpcDriver.test_delete_port_mac_with_list networking_l2gw.tests.unit.services.l2gateway.service_drivers.test_rpc_l2gw.TestL2gwRpcDriver.test_delete_port_mac_with_list ... ok +networking_l2gw.tests.unit.db.test_l2gw_db.L2GWTestCase.test_l2gw_callback_delete_port +networking_l2gw.tests.unit.db.test_l2gw_db.L2GWTestCase.test_l2gw_callback_delete_port ... ok +networking_l2gw.tests.unit.db.ovsdb.test_lib.OvsdbLibTestCase.test_get_physical_switch +networking_l2gw.tests.unit.db.ovsdb.test_lib.OvsdbLibTestCase.test_get_physical_switch ... ok +networking_l2gw.tests.unit.db.test_l2gw_db.L2GWTestCase.test_l2gw_callback_update_port +networking_l2gw.tests.unit.db.test_l2gw_db.L2GWTestCase.test_l2gw_callback_update_port ... ok /usr/lib/python3/dist-packages/oslo_messaging/server.py:354: DeprecationWarning: Eventlet usages are deprecated and the removal of Eventlet from OpenStack is planned, for this reason the Eventlet executor is deprecated. Start migrating your stack to the threading executor. Please also start considering removing your internal Eventlet usages. in version '2025.1' and will be removed in version '2026.1' debtcollector.deprecate( networking_l2gw.tests.unit.services.l2gateway.service_drivers.test_rpc_l2gw.TestL2gwRpcDriver.test_delete_port_mac_with_ovsdb_server_down networking_l2gw.tests.unit.services.l2gateway.service_drivers.test_rpc_l2gw.TestL2gwRpcDriver.test_delete_port_mac_with_ovsdb_server_down ... ok +networking_l2gw.tests.unit.db.ovsdb.test_lib.OvsdbLibTestCase.test_get_physical_switch_by_name +networking_l2gw.tests.unit.db.ovsdb.test_lib.OvsdbLibTestCase.test_get_physical_switch_by_name ... ok +networking_l2gw.tests.unit.db.test_migrations._TestModelsMigrationsL2GW.test_branches +networking_l2gw.tests.unit.db.test_migrations._TestModelsMigrationsL2GW.test_branches ... skipped "backend 'mysql' unavailable" /usr/lib/python3/dist-packages/oslo_messaging/server.py:354: DeprecationWarning: Eventlet usages are deprecated and the removal of Eventlet from OpenStack is planned, for this reason the Eventlet executor is deprecated. Start migrating your stack to the threading executor. Please also start considering removing your internal Eventlet usages. in version '2025.1' and will be removed in version '2026.1' debtcollector.deprecate( networking_l2gw.tests.unit.services.l2gateway.service_drivers.test_rpc_l2gw.TestL2gwRpcDriver.test_generate_port_list_for_create networking_l2gw.tests.unit.services.l2gateway.service_drivers.test_rpc_l2gw.TestL2gwRpcDriver.test_generate_port_list_for_create ... ok +networking_l2gw.tests.unit.db.ovsdb.test_lib.OvsdbLibTestCase.test_get_ucast_mac_local +networking_l2gw.tests.unit.db.ovsdb.test_lib.OvsdbLibTestCase.test_get_ucast_mac_local ... ok +networking_l2gw.tests.unit.db.test_migrations._TestModelsMigrationsL2GW.test_check_mysql_engine +networking_l2gw.tests.unit.db.test_migrations._TestModelsMigrationsL2GW.test_check_mysql_engine ... skipped "backend 'mysql' unavailable" +networking_l2gw.tests.unit.db.ovsdb.test_lib.OvsdbLibTestCase.test_get_ucast_mac_remote +networking_l2gw.tests.unit.db.ovsdb.test_lib.OvsdbLibTestCase.test_get_ucast_mac_remote ... ok /usr/lib/python3/dist-packages/oslo_messaging/server.py:354: DeprecationWarning: Eventlet usages are deprecated and the removal of Eventlet from OpenStack is planned, for this reason the Eventlet executor is deprecated. Start migrating your stack to the threading executor. Please also start considering removing your internal Eventlet usages. in version '2025.1' and will be removed in version '2026.1' debtcollector.deprecate( networking_l2gw.tests.unit.services.l2gateway.service_drivers.test_rpc_l2gw.TestL2gwRpcDriver.test_generate_port_list_for_create_for_duplicate_seg_id networking_l2gw.tests.unit.services.l2gateway.service_drivers.test_rpc_l2gw.TestL2gwRpcDriver.test_generate_port_list_for_create_for_duplicate_seg_id ... ok +networking_l2gw.tests.unit.db.ovsdb.test_lib.OvsdbLibTestCase.test_get_ucast_mac_remote_by_mac_and_ls +networking_l2gw.tests.unit.db.ovsdb.test_lib.OvsdbLibTestCase.test_get_ucast_mac_remote_by_mac_and_ls ... ok +networking_l2gw.tests.unit.db.test_migrations._TestModelsMigrationsL2GW.test_forbid_offline_migrations_starting_newton +networking_l2gw.tests.unit.db.test_migrations._TestModelsMigrationsL2GW.test_forbid_offline_migrations_starting_newton ... skipped "backend 'mysql' unavailable" +networking_l2gw.tests.unit.db.ovsdb.test_lib.OvsdbLibTestCase.test_get_ucast_mac_remote_by_mac_and_ls_when_not_found +networking_l2gw.tests.unit.db.ovsdb.test_lib.OvsdbLibTestCase.test_get_ucast_mac_remote_by_mac_and_ls_when_not_found ... ok /usr/lib/python3/dist-packages/oslo_messaging/server.py:354: DeprecationWarning: Eventlet usages are deprecated and the removal of Eventlet from OpenStack is planned, for this reason the Eventlet executor is deprecated. Start migrating your stack to the threading executor. Please also start considering removing your internal Eventlet usages. in version '2025.1' and will be removed in version '2026.1' debtcollector.deprecate( +networking_l2gw.tests.unit.db.ovsdb.test_lib.OvsdbLibTestCase.test_get_vlan_binding +networking_l2gw.tests.unit.db.ovsdb.test_lib.OvsdbLibTestCase.test_get_vlan_binding ... ok +networking_l2gw.tests.unit.db.test_migrations._TestModelsMigrationsL2GW.test_models_sync +networking_l2gw.tests.unit.db.test_migrations._TestModelsMigrationsL2GW.test_models_sync ... skipped "backend 'mysql' unavailable" networking_l2gw.tests.unit.services.l2gateway.service_drivers.test_rpc_l2gw.TestL2gwRpcDriver.test_generate_port_list_for_delete networking_l2gw.tests.unit.services.l2gateway.service_drivers.test_rpc_l2gw.TestL2gwRpcDriver.test_generate_port_list_for_delete ... ok +networking_l2gw.tests.unit.l2gatewayclient.osc.test_osc_l2gw_connection.TestListL2gwConnection.test_list_l2gateway_connection +networking_l2gw.tests.unit.l2gatewayclient.osc.test_osc_l2gw_connection.TestListL2gwConnection.test_list_l2gateway_connection ... ok +networking_l2gw.tests.unit.services.l2gateway.agent.ovsdb.test_ovsdb_writer.TestOVSDBWriter.test_delete_logical_switch +networking_l2gw.tests.unit.services.l2gateway.agent.ovsdb.test_ovsdb_writer.TestOVSDBWriter.test_delete_logical_switch ... ok +networking_l2gw.tests.unit.services.l2gateway.agent.ovsdb.test_ovsdb_writer.TestOVSDBWriter.test_delete_ucast_macs_remote +networking_l2gw.tests.unit.services.l2gateway.agent.ovsdb.test_ovsdb_writer.TestOVSDBWriter.test_delete_ucast_macs_remote ... ok +networking_l2gw.tests.unit.db.test_migrations._TestModelsMigrationsL2GW.test_upgrade_contract_branch +networking_l2gw.tests.unit.db.test_migrations._TestModelsMigrationsL2GW.test_upgrade_contract_branch ... skipped "backend 'mysql' unavailable" +networking_l2gw.tests.unit.services.l2gateway.agent.ovsdb.test_ovsdb_writer.TestOVSDBWriter.test_get_bindings_to_update1 +networking_l2gw.tests.unit.services.l2gateway.agent.ovsdb.test_ovsdb_writer.TestOVSDBWriter.test_get_bindings_to_update1 ... ok +networking_l2gw.tests.unit.db.test_migrations._TestModelsMigrationsL2GW.test_upgrade_expand_branch +networking_l2gw.tests.unit.db.test_migrations._TestModelsMigrationsL2GW.test_upgrade_expand_branch ... skipped "backend 'mysql' unavailable" +networking_l2gw.tests.unit.l2gatewayclient.osc.test_osc_l2gw.TestListL2gw.test_list_l2gateway +networking_l2gw.tests.unit.l2gatewayclient.osc.test_osc_l2gw.TestListL2gw.test_list_l2gateway ... ok +networking_l2gw.tests.unit.services.l2gateway.agent.ovsdb.test_ovsdb_writer.TestOVSDBWriter.test_get_dict_for_update_ucast_mac_remote +networking_l2gw.tests.unit.services.l2gateway.agent.ovsdb.test_ovsdb_writer.TestOVSDBWriter.test_get_dict_for_update_ucast_mac_remote ... ok +networking_l2gw.tests.unit.services.l2gateway.agent.ovsdb.test_ovsdb_writer.TestOVSDBWriter.test_get_logical_switch_dict +networking_l2gw.tests.unit.services.l2gateway.agent.ovsdb.test_ovsdb_writer.TestOVSDBWriter.test_get_logical_switch_dict ... ok /usr/lib/python3/dist-packages/oslo_messaging/server.py:354: DeprecationWarning: Eventlet usages are deprecated and the removal of Eventlet from OpenStack is planned, for this reason the Eventlet executor is deprecated. Start migrating your stack to the threading executor. Please also start considering removing your internal Eventlet usages. in version '2025.1' and will be removed in version '2026.1' debtcollector.deprecate( +networking_l2gw.tests.unit.services.l2gateway.agent.ovsdb.test_ovsdb_writer.TestOVSDBWriter.test_get_physical_locator_dict +networking_l2gw.tests.unit.services.l2gateway.agent.ovsdb.test_ovsdb_writer.TestOVSDBWriter.test_get_physical_locator_dict ... ok networking_l2gw.tests.unit.services.l2gateway.service_drivers.test_rpc_l2gw.TestL2gwRpcDriver.test_get_agent_details networking_l2gw.tests.unit.services.l2gateway.service_drivers.test_rpc_l2gw.TestL2gwRpcDriver.test_get_agent_details ... ok +Unable to get the agent list. Continuing... +Traceback (most recent call last): + File "/build/reproducible-path/networking-l2gw-21.0.0/networking_l2gw/services/l2gateway/agent_scheduler.py", line 123, in monitor_agent_state + all_agents = self.plugin.get_agents( + ^^^^^^^^^^^^^^^^^^^^^^ +AttributeError: 'NoneType' object has no attribute 'get_agents' +networking_l2gw.tests.unit.services.l2gateway.agent.ovsdb.test_ovsdb_writer.TestOVSDBWriter.test_get_reply +networking_l2gw.tests.unit.services.l2gateway.agent.ovsdb.test_ovsdb_writer.TestOVSDBWriter.test_get_reply ... ok /usr/lib/python3/dist-packages/oslo_messaging/server.py:354: DeprecationWarning: Eventlet usages are deprecated and the removal of Eventlet from OpenStack is planned, for this reason the Eventlet executor is deprecated. Start migrating your stack to the threading executor. Please also start considering removing your internal Eventlet usages. in version '2025.1' and will be removed in version '2026.1' debtcollector.deprecate( networking_l2gw.tests.unit.services.l2gateway.service_drivers.test_rpc_l2gw.TestL2gwRpcDriver.test_get_agent_details_for_no_ovs_agent networking_l2gw.tests.unit.services.l2gateway.service_drivers.test_rpc_l2gw.TestL2gwRpcDriver.test_get_agent_details_for_no_ovs_agent ... ok +networking_l2gw.tests.unit.services.l2gateway.agent.ovsdb.test_ovsdb_writer.TestOVSDBWriter.test_get_ucast_macs_remote_dict +networking_l2gw.tests.unit.services.l2gateway.agent.ovsdb.test_ovsdb_writer.TestOVSDBWriter.test_get_ucast_macs_remote_dict ... ok /usr/lib/python3/dist-packages/oslo_messaging/server.py:354: DeprecationWarning: Eventlet usages are deprecated and the removal of Eventlet from OpenStack is planned, for this reason the Eventlet executor is deprecated. Start migrating your stack to the threading executor. Please also start considering removing your internal Eventlet usages. in version '2025.1' and will be removed in version '2026.1' debtcollector.deprecate( +networking_l2gw.tests.unit.services.l2gateway.agent.ovsdb.test_ovsdb_writer.TestOVSDBWriter.test_insert_ucast_macs_remote +networking_l2gw.tests.unit.services.l2gateway.agent.ovsdb.test_ovsdb_writer.TestOVSDBWriter.test_insert_ucast_macs_remote ... ok networking_l2gw.tests.unit.services.l2gateway.service_drivers.test_rpc_l2gw.TestL2gwRpcDriver.test_get_identifer_list networking_l2gw.tests.unit.services.l2gateway.service_drivers.test_rpc_l2gw.TestL2gwRpcDriver.test_get_identifer_list ... ok +Unable to get the agent list. Continuing... +Traceback (most recent call last): + File "/build/reproducible-path/networking-l2gw-21.0.0/networking_l2gw/services/l2gateway/agent_scheduler.py", line 123, in monitor_agent_state + all_agents = self.plugin.get_agents( + ^^^^^^^^^^^^^^^^^^^^^^ +AttributeError: 'NoneType' object has no attribute 'get_agents' +networking_l2gw.tests.unit.services.l2gateway.agent.ovsdb.test_ovsdb_writer.TestOVSDBWriter.test_insert_ucast_macs_remote_with_no_locator_id +networking_l2gw.tests.unit.services.l2gateway.agent.ovsdb.test_ovsdb_writer.TestOVSDBWriter.test_insert_ucast_macs_remote_with_no_locator_id ... ok /usr/lib/python3/dist-packages/oslo_messaging/server.py:354: DeprecationWarning: Eventlet usages are deprecated and the removal of Eventlet from OpenStack is planned, for this reason the Eventlet executor is deprecated. Start migrating your stack to the threading executor. Please also start considering removing your internal Eventlet usages. in version '2025.1' and will be removed in version '2026.1' debtcollector.deprecate( networking_l2gw.tests.unit.services.l2gateway.service_drivers.test_rpc_l2gw.TestL2gwRpcDriver.test_get_ip_details networking_l2gw.tests.unit.services.l2gateway.service_drivers.test_rpc_l2gw.TestL2gwRpcDriver.test_get_ip_details ... ok +networking_l2gw.tests.unit.services.l2gateway.agent.ovsdb.test_ovsdb_writer.TestOVSDBWriter.test_process_response +networking_l2gw.tests.unit.services.l2gateway.agent.ovsdb.test_ovsdb_writer.TestOVSDBWriter.test_process_response ... ok +networking_l2gw.tests.unit.services.l2gateway.agent.ovsdb.test_ovsdb_writer.TestOVSDBWriter.test_process_response_with_error +networking_l2gw.tests.unit.services.l2gateway.agent.ovsdb.test_ovsdb_writer.TestOVSDBWriter.test_process_response_with_error ... ok /usr/lib/python3/dist-packages/oslo_messaging/server.py:354: DeprecationWarning: Eventlet usages are deprecated and the removal of Eventlet from OpenStack is planned, for this reason the Eventlet executor is deprecated. Start migrating your stack to the threading executor. Please also start considering removing your internal Eventlet usages. in version '2025.1' and will be removed in version '2026.1' debtcollector.deprecate( +networking_l2gw.tests.unit.services.l2gateway.agent.ovsdb.test_ovsdb_writer.TestOVSDBWriter.test_process_response_with_error1 +networking_l2gw.tests.unit.services.l2gateway.agent.ovsdb.test_ovsdb_writer.TestOVSDBWriter.test_process_response_with_error1 ... ok networking_l2gw.tests.unit.services.l2gateway.service_drivers.test_rpc_l2gw.TestL2gwRpcDriver.test_get_locator_list networking_l2gw.tests.unit.services.l2gateway.service_drivers.test_rpc_l2gw.TestL2gwRpcDriver.test_get_locator_list ... ok +networking_l2gw.tests.unit.services.l2gateway.agent.ovsdb.test_ovsdb_writer.TestOVSDBWriter.test_recv_data +networking_l2gw.tests.unit.services.l2gateway.agent.ovsdb.test_ovsdb_writer.TestOVSDBWriter.test_recv_data ... ok +networking_l2gw.tests.unit.services.l2gateway.agent.ovsdb.test_ovsdb_writer.TestOVSDBWriter.test_recv_data_with_empty_data +networking_l2gw.tests.unit.services.l2gateway.agent.ovsdb.test_ovsdb_writer.TestOVSDBWriter.test_recv_data_with_empty_data ... ok /usr/lib/python3/dist-packages/oslo_messaging/server.py:354: DeprecationWarning: Eventlet usages are deprecated and the removal of Eventlet from OpenStack is planned, for this reason the Eventlet executor is deprecated. Start migrating your stack to the threading executor. Please also start considering removing your internal Eventlet usages. in version '2025.1' and will be removed in version '2026.1' debtcollector.deprecate( networking_l2gw.tests.unit.services.l2gateway.service_drivers.test_rpc_l2gw.TestL2gwRpcDriver.test_get_logical_switch_dict networking_l2gw.tests.unit.services.l2gateway.service_drivers.test_rpc_l2gw.TestL2gwRpcDriver.test_get_logical_switch_dict ... ok +networking_l2gw.tests.unit.services.l2gateway.agent.ovsdb.test_ovsdb_writer.TestOVSDBWriter.test_recv_data_with_socket_error +networking_l2gw.tests.unit.services.l2gateway.agent.ovsdb.test_ovsdb_writer.TestOVSDBWriter.test_recv_data_with_socket_error ... ok +Unable to get the agent list. Continuing... +Traceback (most recent call last): + File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1964, in _exec_single_context + self.dialect.do_execute( + ~~~~~~~~~~~~~~~~~~~~~~~^ + cursor, str_statement, effective_parameters, context + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + ) + ^ + File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 945, in do_execute + cursor.execute(statement, parameters) + ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^ +sqlite3.OperationalError: no such table: agents + +The above exception was the direct cause of the following exception: + +Traceback (most recent call last): + File "/build/reproducible-path/networking-l2gw-21.0.0/networking_l2gw/services/l2gateway/agent_scheduler.py", line 123, in monitor_agent_state + all_agents = self.plugin.get_agents( + context, + filters={'agent_type': [srv_const.AGENT_TYPE_L2GATEWAY]}) + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 223, in wrapped + return f_with_retry(*args, **kwargs, + _context_reference=context) + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 137, in wrapped + with excutils.save_and_reraise_exception(): + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + ~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 135, in wrapped + return f(*args, **kwargs) + File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 144, in wrapper + with excutils.save_and_reraise_exception() as ectxt: + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + ~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 142, in wrapper + return f(*args, **kwargs) + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 183, in wrapped + with excutils.save_and_reraise_exception(): + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + ~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 181, in wrapped + return f(*dup_args, **dup_kwargs) + File "/usr/lib/python3/dist-packages/neutron/db/agents_db.py", line 292, in get_agents + agents = agent_obj.Agent.get_objects(context, **filters) + File "/usr/lib/python3/dist-packages/neutron/objects/base.py", line 671, in get_objects + db_objs = obj_db_api.get_objects( + cls, context, _pager=_pager, **cls.modify_fields_to_db(kwargs)) + File "/usr/lib/python3/dist-packages/neutron/objects/db/api.py", line 57, in get_objects + return model_query.get_collection( + ~~~~~~~~~~~~~~~~~~~~~~~~~~^ + context, obj_cls.db_model, + ^^^^^^^^^^^^^^^^^^^^^^^^^^ + dict_func=None, # return all the data + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + filters=filters, + ^^^^^^^^^^^^^^^^ + **(_pager.to_kwargs(context, obj_cls) if _pager else {})) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/neutron_lib/db/model_query.py", line 376, in get_collection + for c in query + ^^^^^ + File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 2844, in __iter__ + result = self._iter() + File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 2858, in _iter + result: Union[ScalarResult[_T], Result[_T]] = self.session.execute( + ~~~~~~~~~~~~~~~~~~~~^ + statement, + ^^^^^^^^^^ + params, + ^^^^^^^ + execution_options={"_sa_orm_load_options": self.load_options}, + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + ) + ^ + File "/usr/lib/python3/dist-packages/sqlalchemy/orm/session.py", line 2365, in execute + return self._execute_internal( + ~~~~~~~~~~~~~~~~~~~~~~^ + statement, + ^^^^^^^^^^ + ...<4 lines>... + _add_event=_add_event, + ^^^^^^^^^^^^^^^^^^^^^^ + ) + ^ + File "/usr/lib/python3/dist-packages/sqlalchemy/orm/session.py", line 2251, in _execute_internal + result: Result[Any] = compile_state_cls.orm_execute_statement( + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ + self, + ^^^^^ + ...<4 lines>... + conn, + ^^^^^ + ) + ^ + File "/usr/lib/python3/dist-packages/sqlalchemy/orm/context.py", line 306, in orm_execute_statement + result = conn.execute( + statement, params or {}, execution_options=execution_options + ) + File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1416, in execute + return meth( + self, + distilled_parameters, + execution_options or NO_OPTIONS, + ) + File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 523, in _execute_on_connection + return connection._execute_clauseelement( + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ + self, distilled_params, execution_options + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + ) + ^ + File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1638, in _execute_clauseelement + ret = self._execute_context( + dialect, + ...<8 lines>... + cache_hit=cache_hit, + ) + File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1843, in _execute_context + return self._exec_single_context( + ~~~~~~~~~~~~~~~~~~~~~~~~~^ + dialect, context, statement, parameters + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + ) + ^ + File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1983, in _exec_single_context + self._handle_dbapi_exception( + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ + e, str_statement, effective_parameters, cursor, context + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + ) + ^ + File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 2349, in _handle_dbapi_exception + raise newraise.with_traceback(exc_info[2]) from e + File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1964, in _exec_single_context + self.dialect.do_execute( + ~~~~~~~~~~~~~~~~~~~~~~~^ + cursor, str_statement, effective_parameters, context + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + ) + ^ + File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 945, in do_execute + cursor.execute(statement, parameters) + ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^ +oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: agents +[SQL: SELECT agents.agent_type AS agents_agent_type, agents.binary AS agents_binary, agents.topic AS agents_topic, agents.host AS agents_host, agents.availability_zone AS agents_availability_zone, agents.admin_state_up AS agents_admin_state_up, agents.created_at AS agents_created_at, agents.started_at AS agents_started_at, agents.heartbeat_timestamp AS agents_heartbeat_timestamp, agents.description AS agents_description, agents.configurations AS agents_configurations, agents.resource_versions AS agents_resource_versions, agents.load AS agents_load, agents.resources_synced AS agents_resources_synced, agents.id AS agents_id +FROM agents +WHERE agents.agent_type IN (?)] +[parameters: ('L2 Gateway agent',)] +(Background on this error at: https://sqlalche.me/e/20/e3q8) +networking_l2gw.tests.unit.services.l2gateway.agent.ovsdb.test_ovsdb_writer.TestOVSDBWriter.test_send_and_receive +networking_l2gw.tests.unit.services.l2gateway.agent.ovsdb.test_ovsdb_writer.TestOVSDBWriter.test_send_and_receive ... ok +networking_l2gw.tests.unit.services.l2gateway.agent.ovsdb.test_ovsdb_writer.TestOVSDBWriter.test_send_and_receive_with_rcv_required_false +networking_l2gw.tests.unit.services.l2gateway.agent.ovsdb.test_ovsdb_writer.TestOVSDBWriter.test_send_and_receive_with_rcv_required_false ... ok /usr/lib/python3/dist-packages/oslo_messaging/server.py:354: DeprecationWarning: Eventlet usages are deprecated and the removal of Eventlet from OpenStack is planned, for this reason the Eventlet executor is deprecated. Start migrating your stack to the threading executor. Please also start considering removing your internal Eventlet usages. in version '2025.1' and will be removed in version '2026.1' debtcollector.deprecate( +Unable to get the agent list. Continuing... +Traceback (most recent call last): + File "/build/reproducible-path/networking-l2gw-21.0.0/networking_l2gw/services/l2gateway/agent_scheduler.py", line 123, in monitor_agent_state + all_agents = self.plugin.get_agents( + ^^^^^^^^^^^^^^^^^^^^^^ +ReferenceError: weakly-referenced object no longer exists networking_l2gw.tests.unit.services.l2gateway.service_drivers.test_rpc_l2gw.TestL2gwRpcDriver.test_get_logical_switch_dict_for_multi_segment_network networking_l2gw.tests.unit.services.l2gateway.service_drivers.test_rpc_l2gw.TestL2gwRpcDriver.test_get_logical_switch_dict_for_multi_segment_network ... ok +networking_l2gw.tests.unit.services.l2gateway.agent.ovsdb.test_ovsdb_writer.TestOVSDBWriter.test_update_connection_to_gateway +networking_l2gw.tests.unit.services.l2gateway.agent.ovsdb.test_ovsdb_writer.TestOVSDBWriter.test_update_connection_to_gateway ... ok +Unable to get the agent list. Continuing... +Traceback (most recent call last): + File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1964, in _exec_single_context + self.dialect.do_execute( + ~~~~~~~~~~~~~~~~~~~~~~~^ + cursor, str_statement, effective_parameters, context + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + ) + ^ + File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 945, in do_execute + cursor.execute(statement, parameters) + ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^ +sqlite3.OperationalError: no such table: agents + +The above exception was the direct cause of the following exception: + +Traceback (most recent call last): + File "/build/reproducible-path/networking-l2gw-21.0.0/networking_l2gw/services/l2gateway/agent_scheduler.py", line 123, in monitor_agent_state + all_agents = self.plugin.get_agents( + context, + filters={'agent_type': [srv_const.AGENT_TYPE_L2GATEWAY]}) + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 223, in wrapped + return f_with_retry(*args, **kwargs, + _context_reference=context) + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 137, in wrapped + with excutils.save_and_reraise_exception(): + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + ~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 135, in wrapped + return f(*args, **kwargs) + File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 144, in wrapper + with excutils.save_and_reraise_exception() as ectxt: + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + ~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 142, in wrapper + return f(*args, **kwargs) + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 183, in wrapped + with excutils.save_and_reraise_exception(): + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + ~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 181, in wrapped + return f(*dup_args, **dup_kwargs) + File "/usr/lib/python3/dist-packages/neutron/db/agents_db.py", line 292, in get_agents + agents = agent_obj.Agent.get_objects(context, **filters) + File "/usr/lib/python3/dist-packages/neutron/objects/base.py", line 671, in get_objects + db_objs = obj_db_api.get_objects( + cls, context, _pager=_pager, **cls.modify_fields_to_db(kwargs)) + File "/usr/lib/python3/dist-packages/neutron/objects/db/api.py", line 57, in get_objects + return model_query.get_collection( + ~~~~~~~~~~~~~~~~~~~~~~~~~~^ + context, obj_cls.db_model, + ^^^^^^^^^^^^^^^^^^^^^^^^^^ + dict_func=None, # return all the data + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + filters=filters, + ^^^^^^^^^^^^^^^^ + **(_pager.to_kwargs(context, obj_cls) if _pager else {})) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/neutron_lib/db/model_query.py", line 376, in get_collection + for c in query + ^^^^^ + File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 2844, in __iter__ + result = self._iter() + File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 2858, in _iter + result: Union[ScalarResult[_T], Result[_T]] = self.session.execute( + ~~~~~~~~~~~~~~~~~~~~^ + statement, + ^^^^^^^^^^ + params, + ^^^^^^^ + execution_options={"_sa_orm_load_options": self.load_options}, + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + ) + ^ + File "/usr/lib/python3/dist-packages/sqlalchemy/orm/session.py", line 2365, in execute + return self._execute_internal( + ~~~~~~~~~~~~~~~~~~~~~~^ + statement, + ^^^^^^^^^^ + ...<4 lines>... + _add_event=_add_event, + ^^^^^^^^^^^^^^^^^^^^^^ + ) + ^ + File "/usr/lib/python3/dist-packages/sqlalchemy/orm/session.py", line 2251, in _execute_internal + result: Result[Any] = compile_state_cls.orm_execute_statement( + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ + self, + ^^^^^ + ...<4 lines>... + conn, + ^^^^^ + ) + ^ + File "/usr/lib/python3/dist-packages/sqlalchemy/orm/context.py", line 306, in orm_execute_statement + result = conn.execute( + statement, params or {}, execution_options=execution_options + ) + File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1416, in execute + return meth( + self, + distilled_parameters, + execution_options or NO_OPTIONS, + ) + File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 523, in _execute_on_connection + return connection._execute_clauseelement( + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ + self, distilled_params, execution_options + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + ) + ^ + File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1638, in _execute_clauseelement + ret = self._execute_context( + dialect, + ...<8 lines>... + cache_hit=cache_hit, + ) + File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1843, in _execute_context + return self._exec_single_context( + ~~~~~~~~~~~~~~~~~~~~~~~~~^ + dialect, context, statement, parameters + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + ) + ^ + File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1983, in _exec_single_context + self._handle_dbapi_exception( + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ + e, str_statement, effective_parameters, cursor, context + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + ) + ^ + File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 2349, in _handle_dbapi_exception + raise newraise.with_traceback(exc_info[2]) from e + File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1964, in _exec_single_context + self.dialect.do_execute( + ~~~~~~~~~~~~~~~~~~~~~~~^ + cursor, str_statement, effective_parameters, context + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + ) + ^ + File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 945, in do_execute + cursor.execute(statement, parameters) + ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^ +oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: agents +[SQL: SELECT agents.agent_type AS agents_agent_type, agents.binary AS agents_binary, agents.topic AS agents_topic, agents.host AS agents_host, agents.availability_zone AS agents_availability_zone, agents.admin_state_up AS agents_admin_state_up, agents.created_at AS agents_created_at, agents.started_at AS agents_started_at, agents.heartbeat_timestamp AS agents_heartbeat_timestamp, agents.description AS agents_description, agents.configurations AS agents_configurations, agents.resource_versions AS agents_resource_versions, agents.load AS agents_load, agents.resources_synced AS agents_resources_synced, agents.id AS agents_id +FROM agents +WHERE agents.agent_type IN (?)] +[parameters: ('L2 Gateway agent',)] +(Background on this error at: https://sqlalche.me/e/20/e3q8) +networking_l2gw.tests.unit.services.l2gateway.agent.ovsdb.test_ovsdb_writer.TestOVSDBWriter.test_update_ucast_macs_remote +networking_l2gw.tests.unit.services.l2gateway.agent.ovsdb.test_ovsdb_writer.TestOVSDBWriter.test_update_ucast_macs_remote ... ok +networking_l2gw.tests.unit.services.l2gateway.agent.ovsdb.test_ovsdb_writer.TestOVSDBWriter.test_update_ucast_macs_remote_with_no_locator_id +networking_l2gw.tests.unit.services.l2gateway.agent.ovsdb.test_ovsdb_writer.TestOVSDBWriter.test_update_ucast_macs_remote_with_no_locator_id ... ok /usr/lib/python3/dist-packages/oslo_messaging/server.py:354: DeprecationWarning: Eventlet usages are deprecated and the removal of Eventlet from OpenStack is planned, for this reason the Eventlet executor is deprecated. Start migrating your stack to the threading executor. Please also start considering removing your internal Eventlet usages. in version '2025.1' and will be removed in version '2026.1' debtcollector.deprecate( networking_l2gw.tests.unit.services.l2gateway.service_drivers.test_rpc_l2gw.TestL2gwRpcDriver.test_get_logical_switch_dict_for_multiple_vxlan_segments networking_l2gw.tests.unit.services.l2gateway.service_drivers.test_rpc_l2gw.TestL2gwRpcDriver.test_get_logical_switch_dict_for_multiple_vxlan_segments ... ok +Unable to get the agent list. Continuing... +Traceback (most recent call last): + File "/build/reproducible-path/networking-l2gw-21.0.0/networking_l2gw/services/l2gateway/agent_scheduler.py", line 123, in monitor_agent_state + all_agents = self.plugin.get_agents( + ^^^^^^^^^^^^^^^^^^^^^^ +AttributeError: 'NoneType' object has no attribute 'get_agents' /usr/lib/python3/dist-packages/oslo_messaging/server.py:354: DeprecationWarning: Eventlet usages are deprecated and the removal of Eventlet from OpenStack is planned, for this reason the Eventlet executor is deprecated. Start migrating your stack to the threading executor. Please also start considering removing your internal Eventlet usages. in version '2025.1' and will be removed in version '2026.1' debtcollector.deprecate( networking_l2gw.tests.unit.services.l2gateway.service_drivers.test_rpc_l2gw.TestL2gwRpcDriver.test_get_logical_switch_dict_for_non_Vxlan_networks @@ -3954,14 +4349,205 @@ debtcollector.deprecate( networking_l2gw.tests.unit.services.l2gateway.service_drivers.test_rpc_l2gw.TestL2gwRpcDriver.test_get_network_details networking_l2gw.tests.unit.services.l2gateway.service_drivers.test_rpc_l2gw.TestL2gwRpcDriver.test_get_network_details ... ok +Unable to get the agent list. Continuing... +Traceback (most recent call last): + File "/build/reproducible-path/networking-l2gw-21.0.0/networking_l2gw/services/l2gateway/agent_scheduler.py", line 123, in monitor_agent_state + all_agents = self.plugin.get_agents( + ^^^^^^^^^^^^^^^^^^^^^^ +AttributeError: 'NoneType' object has no attribute 'get_agents' +Unable to get the agent list. Continuing... +Traceback (most recent call last): + File "/build/reproducible-path/networking-l2gw-21.0.0/networking_l2gw/services/l2gateway/agent_scheduler.py", line 123, in monitor_agent_state + all_agents = self.plugin.get_agents( + ^^^^^^^^^^^^^^^^^^^^^^ +AttributeError: 'NoneType' object has no attribute 'get_agents' /usr/lib/python3/dist-packages/oslo_messaging/server.py:354: DeprecationWarning: Eventlet usages are deprecated and the removal of Eventlet from OpenStack is planned, for this reason the Eventlet executor is deprecated. Start migrating your stack to the threading executor. Please also start considering removing your internal Eventlet usages. in version '2025.1' and will be removed in version '2026.1' debtcollector.deprecate( networking_l2gw.tests.unit.services.l2gateway.service_drivers.test_rpc_l2gw.TestL2gwRpcDriver.test_get_port_details networking_l2gw.tests.unit.services.l2gateway.service_drivers.test_rpc_l2gw.TestL2gwRpcDriver.test_get_port_details ... ok +Unable to get the agent list. Continuing... +Traceback (most recent call last): + File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1964, in _exec_single_context + self.dialect.do_execute( + ~~~~~~~~~~~~~~~~~~~~~~~^ + cursor, str_statement, effective_parameters, context + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + ) + ^ + File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 945, in do_execute + cursor.execute(statement, parameters) + ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^ +sqlite3.OperationalError: no such table: agents + +The above exception was the direct cause of the following exception: + +Traceback (most recent call last): + File "/build/reproducible-path/networking-l2gw-21.0.0/networking_l2gw/services/l2gateway/agent_scheduler.py", line 123, in monitor_agent_state + all_agents = self.plugin.get_agents( + context, + filters={'agent_type': [srv_const.AGENT_TYPE_L2GATEWAY]}) + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 223, in wrapped + return f_with_retry(*args, **kwargs, + _context_reference=context) + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 137, in wrapped + with excutils.save_and_reraise_exception(): + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + ~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 135, in wrapped + return f(*args, **kwargs) + File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 144, in wrapper + with excutils.save_and_reraise_exception() as ectxt: + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + ~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 142, in wrapper + return f(*args, **kwargs) + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 183, in wrapped + with excutils.save_and_reraise_exception(): + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + ~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 181, in wrapped + return f(*dup_args, **dup_kwargs) + File "/usr/lib/python3/dist-packages/neutron/db/agents_db.py", line 292, in get_agents + agents = agent_obj.Agent.get_objects(context, **filters) + File "/usr/lib/python3/dist-packages/neutron/objects/base.py", line 671, in get_objects + db_objs = obj_db_api.get_objects( + cls, context, _pager=_pager, **cls.modify_fields_to_db(kwargs)) + File "/usr/lib/python3/dist-packages/neutron/objects/db/api.py", line 57, in get_objects + return model_query.get_collection( + ~~~~~~~~~~~~~~~~~~~~~~~~~~^ + context, obj_cls.db_model, + ^^^^^^^^^^^^^^^^^^^^^^^^^^ + dict_func=None, # return all the data + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + filters=filters, + ^^^^^^^^^^^^^^^^ + **(_pager.to_kwargs(context, obj_cls) if _pager else {})) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/neutron_lib/db/model_query.py", line 376, in get_collection + for c in query + ^^^^^ + File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 2844, in __iter__ + result = self._iter() + File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 2858, in _iter + result: Union[ScalarResult[_T], Result[_T]] = self.session.execute( + ~~~~~~~~~~~~~~~~~~~~^ + statement, + ^^^^^^^^^^ + params, + ^^^^^^^ + execution_options={"_sa_orm_load_options": self.load_options}, + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + ) + ^ + File "/usr/lib/python3/dist-packages/sqlalchemy/orm/session.py", line 2365, in execute + return self._execute_internal( + ~~~~~~~~~~~~~~~~~~~~~~^ + statement, + ^^^^^^^^^^ + ...<4 lines>... + _add_event=_add_event, + ^^^^^^^^^^^^^^^^^^^^^^ + ) + ^ + File "/usr/lib/python3/dist-packages/sqlalchemy/orm/session.py", line 2251, in _execute_internal + result: Result[Any] = compile_state_cls.orm_execute_statement( + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ + self, + ^^^^^ + ...<4 lines>... + conn, + ^^^^^ + ) + ^ + File "/usr/lib/python3/dist-packages/sqlalchemy/orm/context.py", line 306, in orm_execute_statement + result = conn.execute( + statement, params or {}, execution_options=execution_options + ) + File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1416, in execute + return meth( + self, + distilled_parameters, + execution_options or NO_OPTIONS, + ) + File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 523, in _execute_on_connection + return connection._execute_clauseelement( + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ + self, distilled_params, execution_options + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + ) + ^ + File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1638, in _execute_clauseelement + ret = self._execute_context( + dialect, + ...<8 lines>... + cache_hit=cache_hit, + ) + File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1843, in _execute_context + return self._exec_single_context( + ~~~~~~~~~~~~~~~~~~~~~~~~~^ + dialect, context, statement, parameters + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + ) + ^ + File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1983, in _exec_single_context + self._handle_dbapi_exception( + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ + e, str_statement, effective_parameters, cursor, context + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + ) + ^ + File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 2349, in _handle_dbapi_exception + raise newraise.with_traceback(exc_info[2]) from e + File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1964, in _exec_single_context + self.dialect.do_execute( + ~~~~~~~~~~~~~~~~~~~~~~~^ + cursor, str_statement, effective_parameters, context + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + ) + ^ + File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 945, in do_execute + cursor.execute(statement, parameters) + ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^ +oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: agents +[SQL: SELECT agents.agent_type AS agents_agent_type, agents.binary AS agents_binary, agents.topic AS agents_topic, agents.host AS agents_host, agents.availability_zone AS agents_availability_zone, agents.admin_state_up AS agents_admin_state_up, agents.created_at AS agents_created_at, agents.started_at AS agents_started_at, agents.heartbeat_timestamp AS agents_heartbeat_timestamp, agents.description AS agents_description, agents.configurations AS agents_configurations, agents.resource_versions AS agents_resource_versions, agents.load AS agents_load, agents.resources_synced AS agents_resources_synced, agents.id AS agents_id +FROM agents +WHERE agents.agent_type IN (?)] +[parameters: ('L2 Gateway agent',)] +(Background on this error at: https://sqlalche.me/e/20/e3q8) +Unable to get the agent list. Continuing... +Traceback (most recent call last): + File "/build/reproducible-path/networking-l2gw-21.0.0/networking_l2gw/services/l2gateway/agent_scheduler.py", line 123, in monitor_agent_state + all_agents = self.plugin.get_agents( + ^^^^^^^^^^^^^^^^^^^^^^ +AttributeError: 'NoneType' object has no attribute 'get_agents' +Unable to get the agent list. Continuing... +Traceback (most recent call last): + File "/build/reproducible-path/networking-l2gw-21.0.0/networking_l2gw/services/l2gateway/agent_scheduler.py", line 123, in monitor_agent_state + all_agents = self.plugin.get_agents( + ^^^^^^^^^^^^^^^^^^^^^^ +AttributeError: 'NoneType' object has no attribute 'get_agents' /usr/lib/python3/dist-packages/oslo_messaging/server.py:354: DeprecationWarning: Eventlet usages are deprecated and the removal of Eventlet from OpenStack is planned, for this reason the Eventlet executor is deprecated. Start migrating your stack to the threading executor. Please also start considering removing your internal Eventlet usages. in version '2025.1' and will be removed in version '2026.1' debtcollector.deprecate( networking_l2gw.tests.unit.services.l2gateway.service_drivers.test_rpc_l2gw.TestL2gwRpcDriver.test_get_set_of_ovsdb_ids networking_l2gw.tests.unit.services.l2gateway.service_drivers.test_rpc_l2gw.TestL2gwRpcDriver.test_get_set_of_ovsdb_ids ... ok +Unable to get the agent list. Continuing... +Traceback (most recent call last): + File "/build/reproducible-path/networking-l2gw-21.0.0/networking_l2gw/services/l2gateway/agent_scheduler.py", line 123, in monitor_agent_state + all_agents = self.plugin.get_agents( + ^^^^^^^^^^^^^^^^^^^^^^ +AttributeError: 'NoneType' object has no attribute 'get_agents' /usr/lib/python3/dist-packages/oslo_messaging/server.py:354: DeprecationWarning: Eventlet usages are deprecated and the removal of Eventlet from OpenStack is planned, for this reason the Eventlet executor is deprecated. Start migrating your stack to the threading executor. Please also start considering removing your internal Eventlet usages. in version '2025.1' and will be removed in version '2026.1' debtcollector.deprecate( networking_l2gw.tests.unit.services.l2gateway.service_drivers.test_rpc_l2gw.TestL2gwRpcDriver.test_l2rpcdriver_init @@ -3978,6 +4564,12 @@ debtcollector.deprecate( networking_l2gw.tests.unit.services.l2gateway.service_drivers.test_rpc_l2gw.TestL2gwRpcDriver.test_update_l2_gateway networking_l2gw.tests.unit.services.l2gateway.service_drivers.test_rpc_l2gw.TestL2gwRpcDriver.test_update_l2_gateway ... ok +Unable to get the agent list. Continuing... +Traceback (most recent call last): + File "/build/reproducible-path/networking-l2gw-21.0.0/networking_l2gw/services/l2gateway/agent_scheduler.py", line 123, in monitor_agent_state + all_agents = self.plugin.get_agents( + ^^^^^^^^^^^^^^^^^^^^^^ +AttributeError: 'NoneType' object has no attribute 'get_agents' /usr/lib/python3/dist-packages/oslo_messaging/server.py:354: DeprecationWarning: Eventlet usages are deprecated and the removal of Eventlet from OpenStack is planned, for this reason the Eventlet executor is deprecated. Start migrating your stack to the threading executor. Please also start considering removing your internal Eventlet usages. in version '2025.1' and will be removed in version '2026.1' debtcollector.deprecate( networking_l2gw.tests.unit.services.l2gateway.service_drivers.test_rpc_l2gw.TestL2gwRpcDriver.test_update_l2_gateway_postcommit_with_add_port @@ -3986,41 +4578,702 @@ debtcollector.deprecate( networking_l2gw.tests.unit.services.l2gateway.service_drivers.test_rpc_l2gw.TestL2gwRpcDriver.test_update_l2_gateway_postcommit_with_del_port networking_l2gw.tests.unit.services.l2gateway.service_drivers.test_rpc_l2gw.TestL2gwRpcDriver.test_update_l2_gateway_postcommit_with_del_port ... ok +Unable to get the agent list. Continuing... +Traceback (most recent call last): + File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1964, in _exec_single_context + self.dialect.do_execute( + ~~~~~~~~~~~~~~~~~~~~~~~^ + cursor, str_statement, effective_parameters, context + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + ) + ^ + File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 945, in do_execute + cursor.execute(statement, parameters) + ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^ +sqlite3.OperationalError: no such table: agents + +The above exception was the direct cause of the following exception: + +Traceback (most recent call last): + File "/build/reproducible-path/networking-l2gw-21.0.0/networking_l2gw/services/l2gateway/agent_scheduler.py", line 123, in monitor_agent_state + all_agents = self.plugin.get_agents( + context, + filters={'agent_type': [srv_const.AGENT_TYPE_L2GATEWAY]}) + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 223, in wrapped + return f_with_retry(*args, **kwargs, + _context_reference=context) + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 137, in wrapped + with excutils.save_and_reraise_exception(): + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + ~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 135, in wrapped + return f(*args, **kwargs) + File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 144, in wrapper + with excutils.save_and_reraise_exception() as ectxt: + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + ~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 142, in wrapper + return f(*args, **kwargs) + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 183, in wrapped + with excutils.save_and_reraise_exception(): + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + ~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 181, in wrapped + return f(*dup_args, **dup_kwargs) + File "/usr/lib/python3/dist-packages/neutron/db/agents_db.py", line 292, in get_agents + agents = agent_obj.Agent.get_objects(context, **filters) + File "/usr/lib/python3/dist-packages/neutron/objects/base.py", line 671, in get_objects + db_objs = obj_db_api.get_objects( + cls, context, _pager=_pager, **cls.modify_fields_to_db(kwargs)) + File "/usr/lib/python3/dist-packages/neutron/objects/db/api.py", line 57, in get_objects + return model_query.get_collection( + ~~~~~~~~~~~~~~~~~~~~~~~~~~^ + context, obj_cls.db_model, + ^^^^^^^^^^^^^^^^^^^^^^^^^^ + dict_func=None, # return all the data + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + filters=filters, + ^^^^^^^^^^^^^^^^ + **(_pager.to_kwargs(context, obj_cls) if _pager else {})) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/neutron_lib/db/model_query.py", line 376, in get_collection + for c in query + ^^^^^ + File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 2844, in __iter__ + result = self._iter() + File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 2858, in _iter + result: Union[ScalarResult[_T], Result[_T]] = self.session.execute( + ~~~~~~~~~~~~~~~~~~~~^ + statement, + ^^^^^^^^^^ + params, + ^^^^^^^ + execution_options={"_sa_orm_load_options": self.load_options}, + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + ) + ^ + File "/usr/lib/python3/dist-packages/sqlalchemy/orm/session.py", line 2365, in execute + return self._execute_internal( + ~~~~~~~~~~~~~~~~~~~~~~^ + statement, + ^^^^^^^^^^ + ...<4 lines>... + _add_event=_add_event, + ^^^^^^^^^^^^^^^^^^^^^^ + ) + ^ + File "/usr/lib/python3/dist-packages/sqlalchemy/orm/session.py", line 2251, in _execute_internal + result: Result[Any] = compile_state_cls.orm_execute_statement( + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ + self, + ^^^^^ + ...<4 lines>... + conn, + ^^^^^ + ) + ^ + File "/usr/lib/python3/dist-packages/sqlalchemy/orm/context.py", line 306, in orm_execute_statement + result = conn.execute( + statement, params or {}, execution_options=execution_options + ) + File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1416, in execute + return meth( + self, + distilled_parameters, + execution_options or NO_OPTIONS, + ) + File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 523, in _execute_on_connection + return connection._execute_clauseelement( + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ + self, distilled_params, execution_options + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + ) + ^ + File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1638, in _execute_clauseelement + ret = self._execute_context( + dialect, + ...<8 lines>... + cache_hit=cache_hit, + ) + File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1843, in _execute_context + return self._exec_single_context( + ~~~~~~~~~~~~~~~~~~~~~~~~~^ + dialect, context, statement, parameters + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + ) + ^ + File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1983, in _exec_single_context + self._handle_dbapi_exception( + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ + e, str_statement, effective_parameters, cursor, context + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + ) + ^ + File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 2349, in _handle_dbapi_exception + raise newraise.with_traceback(exc_info[2]) from e + File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1964, in _exec_single_context + self.dialect.do_execute( + ~~~~~~~~~~~~~~~~~~~~~~~^ + cursor, str_statement, effective_parameters, context + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + ) + ^ + File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 945, in do_execute + cursor.execute(statement, parameters) + ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^ +oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: agents +[SQL: SELECT agents.agent_type AS agents_agent_type, agents.binary AS agents_binary, agents.topic AS agents_topic, agents.host AS agents_host, agents.availability_zone AS agents_availability_zone, agents.admin_state_up AS agents_admin_state_up, agents.created_at AS agents_created_at, agents.started_at AS agents_started_at, agents.heartbeat_timestamp AS agents_heartbeat_timestamp, agents.description AS agents_description, agents.configurations AS agents_configurations, agents.resource_versions AS agents_resource_versions, agents.load AS agents_load, agents.resources_synced AS agents_resources_synced, agents.id AS agents_id +FROM agents +WHERE agents.agent_type IN (?)] +[parameters: ('L2 Gateway agent',)] +(Background on this error at: https://sqlalche.me/e/20/e3q8) +Unable to get the agent list. Continuing... +Traceback (most recent call last): + File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1964, in _exec_single_context + self.dialect.do_execute( + ~~~~~~~~~~~~~~~~~~~~~~~^ + cursor, str_statement, effective_parameters, context + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + ) + ^ + File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 945, in do_execute + cursor.execute(statement, parameters) + ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^ +sqlite3.OperationalError: no such table: agents + +The above exception was the direct cause of the following exception: + +Traceback (most recent call last): + File "/build/reproducible-path/networking-l2gw-21.0.0/networking_l2gw/services/l2gateway/agent_scheduler.py", line 123, in monitor_agent_state + all_agents = self.plugin.get_agents( + context, + filters={'agent_type': [srv_const.AGENT_TYPE_L2GATEWAY]}) + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 223, in wrapped + return f_with_retry(*args, **kwargs, + _context_reference=context) + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 137, in wrapped + with excutils.save_and_reraise_exception(): + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + ~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 135, in wrapped + return f(*args, **kwargs) + File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 144, in wrapper + with excutils.save_and_reraise_exception() as ectxt: + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + ~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 142, in wrapper + return f(*args, **kwargs) + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 183, in wrapped + with excutils.save_and_reraise_exception(): + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + ~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 181, in wrapped + return f(*dup_args, **dup_kwargs) + File "/usr/lib/python3/dist-packages/neutron/db/agents_db.py", line 292, in get_agents + agents = agent_obj.Agent.get_objects(context, **filters) + File "/usr/lib/python3/dist-packages/neutron/objects/base.py", line 671, in get_objects + db_objs = obj_db_api.get_objects( + cls, context, _pager=_pager, **cls.modify_fields_to_db(kwargs)) + File "/usr/lib/python3/dist-packages/neutron/objects/db/api.py", line 57, in get_objects + return model_query.get_collection( + ~~~~~~~~~~~~~~~~~~~~~~~~~~^ + context, obj_cls.db_model, + ^^^^^^^^^^^^^^^^^^^^^^^^^^ + dict_func=None, # return all the data + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + filters=filters, + ^^^^^^^^^^^^^^^^ + **(_pager.to_kwargs(context, obj_cls) if _pager else {})) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/neutron_lib/db/model_query.py", line 376, in get_collection + for c in query + ^^^^^ + File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 2844, in __iter__ + result = self._iter() + File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 2858, in _iter + result: Union[ScalarResult[_T], Result[_T]] = self.session.execute( + ~~~~~~~~~~~~~~~~~~~~^ + statement, + ^^^^^^^^^^ + params, + ^^^^^^^ + execution_options={"_sa_orm_load_options": self.load_options}, + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + ) + ^ + File "/usr/lib/python3/dist-packages/sqlalchemy/orm/session.py", line 2365, in execute + return self._execute_internal( + ~~~~~~~~~~~~~~~~~~~~~~^ + statement, + ^^^^^^^^^^ + ...<4 lines>... + _add_event=_add_event, + ^^^^^^^^^^^^^^^^^^^^^^ + ) + ^ + File "/usr/lib/python3/dist-packages/sqlalchemy/orm/session.py", line 2251, in _execute_internal + result: Result[Any] = compile_state_cls.orm_execute_statement( + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ + self, + ^^^^^ + ...<4 lines>... + conn, + ^^^^^ + ) + ^ + File "/usr/lib/python3/dist-packages/sqlalchemy/orm/context.py", line 306, in orm_execute_statement + result = conn.execute( + statement, params or {}, execution_options=execution_options + ) + File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1416, in execute + return meth( + self, + distilled_parameters, + execution_options or NO_OPTIONS, + ) + File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 523, in _execute_on_connection + return connection._execute_clauseelement( + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ + self, distilled_params, execution_options + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + ) + ^ + File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1638, in _execute_clauseelement + ret = self._execute_context( + dialect, + ...<8 lines>... + cache_hit=cache_hit, + ) + File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1843, in _execute_context + return self._exec_single_context( + ~~~~~~~~~~~~~~~~~~~~~~~~~^ + dialect, context, statement, parameters + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + ) + ^ + File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1983, in _exec_single_context + self._handle_dbapi_exception( + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ + e, str_statement, effective_parameters, cursor, context + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + ) + ^ + File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 2349, in _handle_dbapi_exception + raise newraise.with_traceback(exc_info[2]) from e + File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1964, in _exec_single_context + self.dialect.do_execute( + ~~~~~~~~~~~~~~~~~~~~~~~^ + cursor, str_statement, effective_parameters, context + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + ) + ^ + File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 945, in do_execute + cursor.execute(statement, parameters) + ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^ +oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: agents +[SQL: SELECT agents.agent_type AS agents_agent_type, agents.binary AS agents_binary, agents.topic AS agents_topic, agents.host AS agents_host, agents.availability_zone AS agents_availability_zone, agents.admin_state_up AS agents_admin_state_up, agents.created_at AS agents_created_at, agents.started_at AS agents_started_at, agents.heartbeat_timestamp AS agents_heartbeat_timestamp, agents.description AS agents_description, agents.configurations AS agents_configurations, agents.resource_versions AS agents_resource_versions, agents.load AS agents_load, agents.resources_synced AS agents_resources_synced, agents.id AS agents_id +FROM agents +WHERE agents.agent_type IN (?)] +[parameters: ('L2 Gateway agent',)] +(Background on this error at: https://sqlalche.me/e/20/e3q8) +Unable to get the agent list. Continuing... +Traceback (most recent call last): + File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1964, in _exec_single_context + self.dialect.do_execute( + ~~~~~~~~~~~~~~~~~~~~~~~^ + cursor, str_statement, effective_parameters, context + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + ) + ^ + File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 945, in do_execute + cursor.execute(statement, parameters) + ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^ +sqlite3.OperationalError: no such table: agents + +The above exception was the direct cause of the following exception: + +Traceback (most recent call last): + File "/build/reproducible-path/networking-l2gw-21.0.0/networking_l2gw/services/l2gateway/agent_scheduler.py", line 123, in monitor_agent_state + all_agents = self.plugin.get_agents( + context, + filters={'agent_type': [srv_const.AGENT_TYPE_L2GATEWAY]}) + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 223, in wrapped + return f_with_retry(*args, **kwargs, + _context_reference=context) + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 137, in wrapped + with excutils.save_and_reraise_exception(): + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + ~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 135, in wrapped + return f(*args, **kwargs) + File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 144, in wrapper + with excutils.save_and_reraise_exception() as ectxt: + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + ~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 142, in wrapper + return f(*args, **kwargs) + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 183, in wrapped + with excutils.save_and_reraise_exception(): + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + ~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 181, in wrapped + return f(*dup_args, **dup_kwargs) + File "/usr/lib/python3/dist-packages/neutron/db/agents_db.py", line 292, in get_agents + agents = agent_obj.Agent.get_objects(context, **filters) + File "/usr/lib/python3/dist-packages/neutron/objects/base.py", line 671, in get_objects + db_objs = obj_db_api.get_objects( + cls, context, _pager=_pager, **cls.modify_fields_to_db(kwargs)) + File "/usr/lib/python3/dist-packages/neutron/objects/db/api.py", line 57, in get_objects + return model_query.get_collection( + ~~~~~~~~~~~~~~~~~~~~~~~~~~^ + context, obj_cls.db_model, + ^^^^^^^^^^^^^^^^^^^^^^^^^^ + dict_func=None, # return all the data + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + filters=filters, + ^^^^^^^^^^^^^^^^ + **(_pager.to_kwargs(context, obj_cls) if _pager else {})) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/neutron_lib/db/model_query.py", line 376, in get_collection + for c in query + ^^^^^ + File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 2844, in __iter__ + result = self._iter() + File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 2858, in _iter + result: Union[ScalarResult[_T], Result[_T]] = self.session.execute( + ~~~~~~~~~~~~~~~~~~~~^ + statement, + ^^^^^^^^^^ + params, + ^^^^^^^ + execution_options={"_sa_orm_load_options": self.load_options}, + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + ) + ^ + File "/usr/lib/python3/dist-packages/sqlalchemy/orm/session.py", line 2365, in execute + return self._execute_internal( + ~~~~~~~~~~~~~~~~~~~~~~^ + statement, + ^^^^^^^^^^ + ...<4 lines>... + _add_event=_add_event, + ^^^^^^^^^^^^^^^^^^^^^^ + ) + ^ + File "/usr/lib/python3/dist-packages/sqlalchemy/orm/session.py", line 2251, in _execute_internal + result: Result[Any] = compile_state_cls.orm_execute_statement( + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ + self, + ^^^^^ + ...<4 lines>... + conn, + ^^^^^ + ) + ^ + File "/usr/lib/python3/dist-packages/sqlalchemy/orm/context.py", line 306, in orm_execute_statement + result = conn.execute( + statement, params or {}, execution_options=execution_options + ) + File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1416, in execute + return meth( + self, + distilled_parameters, + execution_options or NO_OPTIONS, + ) + File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 523, in _execute_on_connection + return connection._execute_clauseelement( + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ + self, distilled_params, execution_options + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + ) + ^ + File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1638, in _execute_clauseelement + ret = self._execute_context( + dialect, + ...<8 lines>... + cache_hit=cache_hit, + ) + File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1843, in _execute_context + return self._exec_single_context( + ~~~~~~~~~~~~~~~~~~~~~~~~~^ + dialect, context, statement, parameters + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + ) + ^ + File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1983, in _exec_single_context + self._handle_dbapi_exception( + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ + e, str_statement, effective_parameters, cursor, context + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + ) + ^ + File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 2349, in _handle_dbapi_exception + raise newraise.with_traceback(exc_info[2]) from e + File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1964, in _exec_single_context + self.dialect.do_execute( + ~~~~~~~~~~~~~~~~~~~~~~~^ + cursor, str_statement, effective_parameters, context + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + ) + ^ + File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 945, in do_execute + cursor.execute(statement, parameters) + ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^ +oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: agents +[SQL: SELECT agents.agent_type AS agents_agent_type, agents.binary AS agents_binary, agents.topic AS agents_topic, agents.host AS agents_host, agents.availability_zone AS agents_availability_zone, agents.admin_state_up AS agents_admin_state_up, agents.created_at AS agents_created_at, agents.started_at AS agents_started_at, agents.heartbeat_timestamp AS agents_heartbeat_timestamp, agents.description AS agents_description, agents.configurations AS agents_configurations, agents.resource_versions AS agents_resource_versions, agents.load AS agents_load, agents.resources_synced AS agents_resources_synced, agents.id AS agents_id +FROM agents +WHERE agents.agent_type IN (?)] +[parameters: ('L2 Gateway agent',)] +(Background on this error at: https://sqlalche.me/e/20/e3q8) /usr/lib/python3/dist-packages/oslo_messaging/server.py:354: DeprecationWarning: Eventlet usages are deprecated and the removal of Eventlet from OpenStack is planned, for this reason the Eventlet executor is deprecated. Start migrating your stack to the threading executor. Please also start considering removing your internal Eventlet usages. in version '2025.1' and will be removed in version '2026.1' debtcollector.deprecate( networking_l2gw.tests.unit.services.l2gateway.service_drivers.test_rpc_l2gw.TestL2gwRpcDriver.test_validate_connection networking_l2gw.tests.unit.services.l2gateway.service_drivers.test_rpc_l2gw.TestL2gwRpcDriver.test_validate_connection ... ok +Unable to get the agent list. Continuing... +Traceback (most recent call last): + File "/build/reproducible-path/networking-l2gw-21.0.0/networking_l2gw/services/l2gateway/agent_scheduler.py", line 123, in monitor_agent_state + all_agents = self.plugin.get_agents( + ^^^^^^^^^^^^^^^^^^^^^^ +AttributeError: 'NoneType' object has no attribute 'get_agents' /usr/lib/python3/dist-packages/oslo_messaging/server.py:354: DeprecationWarning: Eventlet usages are deprecated and the removal of Eventlet from OpenStack is planned, for this reason the Eventlet executor is deprecated. Start migrating your stack to the threading executor. Please also start considering removing your internal Eventlet usages. in version '2025.1' and will be removed in version '2026.1' debtcollector.deprecate( networking_l2gw.tests.unit.services.l2gateway.service_drivers.test_rpc_l2gw.TestL2gwRpcDriver.test_validate_gateway_for_update_with_invalid_device networking_l2gw.tests.unit.services.l2gateway.service_drivers.test_rpc_l2gw.TestL2gwRpcDriver.test_validate_gateway_for_update_with_invalid_device ... ok +Unable to get the agent list. Continuing... +Traceback (most recent call last): + File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1964, in _exec_single_context + self.dialect.do_execute( + ~~~~~~~~~~~~~~~~~~~~~~~^ + cursor, str_statement, effective_parameters, context + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + ) + ^ + File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 945, in do_execute + cursor.execute(statement, parameters) + ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^ +sqlite3.OperationalError: no such table: agents + +The above exception was the direct cause of the following exception: + +Traceback (most recent call last): + File "/build/reproducible-path/networking-l2gw-21.0.0/networking_l2gw/services/l2gateway/agent_scheduler.py", line 123, in monitor_agent_state + all_agents = self.plugin.get_agents( + context, + filters={'agent_type': [srv_const.AGENT_TYPE_L2GATEWAY]}) + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 223, in wrapped + return f_with_retry(*args, **kwargs, + _context_reference=context) + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 137, in wrapped + with excutils.save_and_reraise_exception(): + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + ~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 135, in wrapped + return f(*args, **kwargs) + File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 144, in wrapper + with excutils.save_and_reraise_exception() as ectxt: + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + ~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 142, in wrapper + return f(*args, **kwargs) + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 183, in wrapped + with excutils.save_and_reraise_exception(): + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + ~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 181, in wrapped + return f(*dup_args, **dup_kwargs) + File "/usr/lib/python3/dist-packages/neutron/db/agents_db.py", line 292, in get_agents + agents = agent_obj.Agent.get_objects(context, **filters) + File "/usr/lib/python3/dist-packages/neutron/objects/base.py", line 671, in get_objects + db_objs = obj_db_api.get_objects( + cls, context, _pager=_pager, **cls.modify_fields_to_db(kwargs)) + File "/usr/lib/python3/dist-packages/neutron/objects/db/api.py", line 57, in get_objects + return model_query.get_collection( + ~~~~~~~~~~~~~~~~~~~~~~~~~~^ + context, obj_cls.db_model, + ^^^^^^^^^^^^^^^^^^^^^^^^^^ + dict_func=None, # return all the data + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + filters=filters, + ^^^^^^^^^^^^^^^^ + **(_pager.to_kwargs(context, obj_cls) if _pager else {})) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/neutron_lib/db/model_query.py", line 376, in get_collection + for c in query + ^^^^^ + File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 2844, in __iter__ + result = self._iter() + File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 2858, in _iter + result: Union[ScalarResult[_T], Result[_T]] = self.session.execute( + ~~~~~~~~~~~~~~~~~~~~^ + statement, + ^^^^^^^^^^ + params, + ^^^^^^^ + execution_options={"_sa_orm_load_options": self.load_options}, + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + ) + ^ + File "/usr/lib/python3/dist-packages/sqlalchemy/orm/session.py", line 2365, in execute + return self._execute_internal( + ~~~~~~~~~~~~~~~~~~~~~~^ + statement, + ^^^^^^^^^^ + ...<4 lines>... + _add_event=_add_event, + ^^^^^^^^^^^^^^^^^^^^^^ + ) + ^ + File "/usr/lib/python3/dist-packages/sqlalchemy/orm/session.py", line 2251, in _execute_internal + result: Result[Any] = compile_state_cls.orm_execute_statement( + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ + self, + ^^^^^ + ...<4 lines>... + conn, + ^^^^^ + ) + ^ + File "/usr/lib/python3/dist-packages/sqlalchemy/orm/context.py", line 306, in orm_execute_statement + result = conn.execute( + statement, params or {}, execution_options=execution_options + ) + File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1416, in execute + return meth( + self, + distilled_parameters, + execution_options or NO_OPTIONS, + ) + File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 523, in _execute_on_connection + return connection._execute_clauseelement( + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ + self, distilled_params, execution_options + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + ) + ^ + File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1638, in _execute_clauseelement + ret = self._execute_context( + dialect, + ...<8 lines>... + cache_hit=cache_hit, + ) + File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1843, in _execute_context + return self._exec_single_context( + ~~~~~~~~~~~~~~~~~~~~~~~~~^ + dialect, context, statement, parameters + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + ) + ^ + File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1983, in _exec_single_context + self._handle_dbapi_exception( + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ + e, str_statement, effective_parameters, cursor, context + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + ) + ^ + File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 2349, in _handle_dbapi_exception + raise newraise.with_traceback(exc_info[2]) from e + File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1964, in _exec_single_context + self.dialect.do_execute( + ~~~~~~~~~~~~~~~~~~~~~~~^ + cursor, str_statement, effective_parameters, context + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + ) + ^ + File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 945, in do_execute + cursor.execute(statement, parameters) + ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^ +oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: agents +[SQL: SELECT agents.agent_type AS agents_agent_type, agents.binary AS agents_binary, agents.topic AS agents_topic, agents.host AS agents_host, agents.availability_zone AS agents_availability_zone, agents.admin_state_up AS agents_admin_state_up, agents.created_at AS agents_created_at, agents.started_at AS agents_started_at, agents.heartbeat_timestamp AS agents_heartbeat_timestamp, agents.description AS agents_description, agents.configurations AS agents_configurations, agents.resource_versions AS agents_resource_versions, agents.load AS agents_load, agents.resources_synced AS agents_resources_synced, agents.id AS agents_id +FROM agents +WHERE agents.agent_type IN (?)] +[parameters: ('L2 Gateway agent',)] +(Background on this error at: https://sqlalche.me/e/20/e3q8) +Unable to get the agent list. Continuing... +Traceback (most recent call last): + File "/build/reproducible-path/networking-l2gw-21.0.0/networking_l2gw/services/l2gateway/agent_scheduler.py", line 123, in monitor_agent_state + all_agents = self.plugin.get_agents( + ^^^^^^^^^^^^^^^^^^^^^^ +AttributeError: 'NoneType' object has no attribute 'get_agents' /usr/lib/python3/dist-packages/oslo_messaging/server.py:354: DeprecationWarning: Eventlet usages are deprecated and the removal of Eventlet from OpenStack is planned, for this reason the Eventlet executor is deprecated. Start migrating your stack to the threading executor. Please also start considering removing your internal Eventlet usages. in version '2025.1' and will be removed in version '2026.1' debtcollector.deprecate( networking_l2gw.tests.unit.services.l2gateway.service_drivers.test_rpc_l2gw.TestL2gwRpcDriver.test_validate_gateway_for_update_with_invalid_port networking_l2gw.tests.unit.services.l2gateway.service_drivers.test_rpc_l2gw.TestL2gwRpcDriver.test_validate_gateway_for_update_with_invalid_port ... ok /usr/lib/python3/dist-packages/oslo_messaging/server.py:354: DeprecationWarning: Eventlet usages are deprecated and the removal of Eventlet from OpenStack is planned, for this reason the Eventlet executor is deprecated. Start migrating your stack to the threading executor. Please also start considering removing your internal Eventlet usages. in version '2025.1' and will be removed in version '2026.1' debtcollector.deprecate( +Unable to get the agent list. Continuing... +Traceback (most recent call last): + File "/build/reproducible-path/networking-l2gw-21.0.0/networking_l2gw/services/l2gateway/agent_scheduler.py", line 123, in monitor_agent_state + all_agents = self.plugin.get_agents( + ^^^^^^^^^^^^^^^^^^^^^^ +ReferenceError: weakly-referenced object no longer exists networking_l2gw.tests.unit.services.l2gateway.service_drivers.test_rpc_l2gw.TestL2gwRpcDriver.test_validate_gateway_for_update_without_device networking_l2gw.tests.unit.services.l2gateway.service_drivers.test_rpc_l2gw.TestL2gwRpcDriver.test_validate_gateway_for_update_without_device ... ok -physical switch: ['ps1'] ---------------------------------------------------------------------- -Ran 291 tests in 18.451s +Ran 291 tests in 49.867s OK (skipped=6) + stestr slowest -Test id Runtime (s) ------------------------------------------------------------------------------------------------------------------------------------------------------ ----------- -networking_l2gw.tests.unit.db.test_l2gw_db.L2GWTestCase.test_get_l2gw_ids_by_interface_switch 0.527 -networking_l2gw.tests.unit.services.l2gateway.common.test_l2gw_validators.TestL2gwValidators.test_validate_network_mapping_list_without_seg_id 0.435 -networking_l2gw.tests.unit.services.l2gateway.agent.ovsdb.test_ovsdb_writer.TestOVSDBWriter.test_process_response 0.414 -networking_l2gw.tests.unit.services.l2gateway.agent.ovsdb.test_manager.TestManager.test_extract_ovsdb_config 0.411 -networking_l2gw.tests.unit.db.ovsdb.test_lib.OvsdbLibTestCase.test_add_logical_switch 0.409 -networking_l2gw.tests.unit.services.l2gateway.service_drivers.test_rpc_l2gw.TestL2gwRpcDriver.test_update_l2_gateway_postcommit_with_add_port 0.374 -networking_l2gw.tests.unit.services.l2gateway.service_drivers.test_rpc_l2gw.TestL2gwRpcDriver.test_generate_port_list_for_create_for_duplicate_seg_id 0.373 -networking_l2gw.tests.unit.services.l2gateway.common.test_tunnel_calls.TestTunnelCalls.test_trigger_l2pop_delete 0.349 -networking_l2gw.tests.unit.services.l2gateway.service_drivers.test_rpc_l2gw.TestL2gwRpcDriver.test_add_port_mac_tunnel_recreation 0.336 -networking_l2gw.tests.unit.db.test_l2gw_db.L2GWTestCase.test_l2_gateway_create_with_mul_interfaces 0.283 +Test id Runtime (s) +------------------------------------------------------------------------------------------------------------------------------------------------------ ----------- +networking_l2gw.tests.unit.db.test_l2gw_db.L2GWTestCase.test_get_l2gw_ids_by_interface_switch 2.538 +networking_l2gw.tests.unit.services.l2gateway.service_drivers.test_rpc_l2gw.TestL2gwRpcDriver.test_add_port_mac 2.302 +networking_l2gw.tests.unit.db.ovsdb.test_lib.OvsdbLibTestCase.test_add_logical_switch 1.941 +networking_l2gw.tests.unit.services.l2gateway.service_drivers.test_rpc_l2gw.TestL2gwRpcDriver.test_get_agent_details 1.382 +networking_l2gw.tests.unit.services.l2gateway.service_drivers.test_rpc_l2gw.TestL2gwRpcDriver.test_add_port_mac_vm_migrate_with_ovsdb_server_down 1.236 +networking_l2gw.tests.unit.db.test_l2gw_db.L2GWTestCase.test_l2_gateway_create_with_mul_interfaces 1.114 +networking_l2gw.tests.unit.db.ovsdb.test_lib.OvsdbLibTestCase.test_add_physical_switch_raise_on_duplicate_constraint 1.105 +networking_l2gw.tests.unit.services.l2gateway.service_drivers.test_rpc_l2gw.TestL2gwRpcDriver.test_update_l2_gateway_postcommit_with_del_port 0.975 +networking_l2gw.tests.unit.services.l2gateway.test_plugin.TestL2GatewayPlugin.test_delete_l2_gateway_connection 0.895 +networking_l2gw.tests.unit.services.l2gateway.agent.ovsdb.test_base_connection.TestBaseConnection_with_enable_manager.test_common_sock_rcv_thread_none 0.881 + rm -rf .stestr dh_install dh_missing --fail-missing @@ -4055,9 +5308,10 @@ cat /usr/share/openstack-pkg-tools/init-script-template >>$MYINIT.init ; \ pkgos-gen-systemd-unit $i ; \ done -+ ls -1 debian/neutron-l2gateway-agent.init.in -+ echo debian/neutron-l2gateway-agent.init.in -+ sed s/.init.in// +++ ls -1 debian/neutron-l2gateway-agent.init.in ++ for i in `ls -1 debian/*.init.in` +++ echo debian/neutron-l2gateway-agent.init.in +++ sed s/.init.in// + MYINIT=debian/neutron-l2gateway-agent + cp debian/neutron-l2gateway-agent.init.in debian/neutron-l2gateway-agent.init + cat /usr/share/openstack-pkg-tools/init-script-template @@ -4067,7 +5321,7 @@ MYPKG=`echo $i | sed s/.service.in//` ; \ cp $MYPKG.service.in $MYPKG.service ; \ done -+ ls -1 debian/*.service.in +++ ls -1 'debian/*.service.in' ls: cannot access 'debian/*.service.in': No such file or directory # Generate the systemd unit if there's no already existing .service.in set -e ; set -x ; for i in `ls debian/*.init.in` ; do \ @@ -4076,11 +5330,12 @@ pkgos-gen-systemd-unit $i ; \ fi \ done -+ ls debian/neutron-l2gateway-agent.init.in -+ + echo debian/neutron-l2gateway-agent.init.in -sed s/.init.in/.service.in/ +++ ls debian/neutron-l2gateway-agent.init.in ++ for i in `ls debian/*.init.in` +++ sed s/.init.in/.service.in/ +++ echo debian/neutron-l2gateway-agent.init.in + MYINIT=debian/neutron-l2gateway-agent.service.in -+ [ -e debian/neutron-l2gateway-agent.service.in ] ++ '[' -e debian/neutron-l2gateway-agent.service.in ']' + pkgos-gen-systemd-unit debian/neutron-l2gateway-agent.init.in dh_installinit --error-handler=true make[1]: Leaving directory '/build/reproducible-path/networking-l2gw-21.0.0' @@ -4115,12 +5370,14 @@ dpkg-buildpackage: info: binary-only upload (no source included) dpkg-genchanges: info: including full source code in upload I: copying local configuration +I: user script /srv/workspace/pbuilder/954137/tmp/hooks/B01_cleanup starting +I: user script /srv/workspace/pbuilder/954137/tmp/hooks/B01_cleanup finished I: unmounting dev/ptmx filesystem I: unmounting dev/pts filesystem I: unmounting dev/shm filesystem I: unmounting proc filesystem I: unmounting sys filesystem I: cleaning the build env -I: removing directory /srv/workspace/pbuilder/2671238 and its subdirectories -I: Current time: Fri Jul 18 00:46:22 -12 2025 -I: pbuilder-time-stamp: 1752842782 +I: removing directory /srv/workspace/pbuilder/954137 and its subdirectories +I: Current time: Fri Aug 21 09:17:01 +14 2026 +I: pbuilder-time-stamp: 1787253421